[Java lista] JAVA prog. fordítás és jó-e
brooo
brooo at freemail.hu
2007. Okt. 26., P, 18:45:02 CEST
Sziasztok
Elnézést a láma kérdésért, de csak 2-3 napja 'ismerkedem a Java-val.
Most jutottam el a file-kezelésig.
Van egy programom, ami a következőt csinálná:
Megnyit egy text file-t és megnyit egy másikat. Az egyikből sorokat olvas - és beleírja a másik file-ba.
Közben a beolvasott sorokat (amik számok[több szájegyű ls lehet közöttük]) hozzáadja egy tömb 0. eleméhez.
Egyik kérdésem (biztos ez java-s nak nagyon könnyű lesz):
Miért nem fordul le a program? - nem tudom hol a hiba, vagy mi nem jó - itt jelez hibát a fordító:
sor=in.readLine();
^
Másik kérdés:
A tömb elemét 'Long -nak szeretném venni. Mi az a függvény - ami ennél a sornál: "Tomb[0]=Tomb[0]+sor;"
a 'sor' változót (ami eddig String - átalakítja 'Long -gá?
(a sorokat " \n " zárja amúgy)
Köszi szépen
a kód:
import java.io.*;
class feladat
{
public static void main(String[] args) throws IOException
{
File inputFile = new File("be.txt");
File outputFile = new File("ki.txt");
FileReader in = new FileReader(inputFile);
FileWriter out = new FileWriter(outputFile);
String sor;
Long[] Tomb;
while ((sor=in.readLine()) !="")
{
out.write(sor);
Tomb[0]=Tomb[0]+sor;
sor=in.readLine();
}
in.close();
out.close();
}
}
~ ja és hogy egyáltalán jó-e így a text file kiolvasása?
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20071026/a203cdab/attachment-0001.html
További információk a(z) Javalist levelezőlistáról