[Java lista] Re: JAVA prog. fordítás és jó-e
brooo
brooo at freemail.hu
2007. Okt. 26., P, 21:58:40 CEST
A fordító azért szól, mivel a FileReader osztálynak nincs readLine() metódusa.
Ilyen művelete a BufferedReader osztálynak van.
Így próbáld meg:
-----------------------------------
kösz a segítséget - G.T-nek is
most így csinálom - de sehogy sem találom ki - mit kell írni "end of file" ra, hogy
file-végéig végigmenjen a file-on és soronként beolvassa a sorokat
PHP-ban ez csak ennyi lenne:
$fa=fopen("be.txt","r");
while (!feof($fa))
{
...
}
tehát ide nem tudom - mit kell írnom: -> while (sor=in.readLine() != -1)
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");
BufferedReader in = new BufferedReader(new FileReader(inputFile));
FileWriter out = new FileWriter(outputFile);
long[] Tomb_=new long[1]; //később több eleme lesz és olyan nagy szám lesz, hogy csak long lehet
Tomb_[0]=0;
int sor; //a be.txt soraiban 'int' számok vannak
while (sor=in.readLine() != -1)
{
...
//például alább:
out.write(sor);
System.out.println(sor);
Tomb_[0]+=sor;
}
in.close();
out.close();
...
}
}
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20071026/ea747b1c/attachment.html
További információk a(z) Javalist levelezőlistáról