Hallo zusammen
import java.io.*;
public class Test
{
public static void main (String[] args)
{
try{
final int ANZAHL=128;
String s;
char[] buffer=new char[ANZAHL];
int x;
FileReader fd=new FileReader (args[0]);
while (fd.ready()) {
x=fd.read(buffer, 0, ANZAHL); if(x>0){ s=new String(buffer, 0, x);
System.out.print(s);
}
}
fd.close();
}catch(Exception e){
System.out.println("Datei nicht vorhanden");
System.exit(1);
}
}
}
Das ist mein code um eine Datei zu lesen.
jetzt meine frage an euch was macht genau diese Zeile :
x=fd.read(buffer, 0, ANZAHL);
und
s=new String(buffer, 0, x);
und
FileReader fd=new FileReader (args[0]);
????
Danke in voraus