G
Guest
Gast
Habe eine Frage bezüglich dem FileReader.
Habe eine Zahl mit dem FileWriter in eine Textdatei (Dateiname.txt) abgespeichert.
Mit dem FileReader soll die Zahl (int) ausgelesen werden. Ich habe in einem Java-Buch die unten angegebene for-Schleife gefunden, jedoch was ich nicht genaus was diese durchführt. Könntet ihr mir bitte diesen Schleifenínhalt erklären...
Habe eine Zahl mit dem FileWriter in eine Textdatei (Dateiname.txt) abgespeichert.
Mit dem FileReader soll die Zahl (int) ausgelesen werden. Ich habe in einem Java-Buch die unten angegebene for-Schleife gefunden, jedoch was ich nicht genaus was diese durchführt. Könntet ihr mir bitte diesen Schleifenínhalt erklären...
Code:
FileReader fr= null;
try {
fr = new FileReader("Dateiname.txt");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
try {
for (int c; (c=fr.read() ) !=-1;) ------------Hier
System.out.print ((char)c);
} catch (IOException e1) {
e1.printStackTrace();
}