G
Guest
Gast
Hallo zusammen,
hab ich das anhand der Dokumentationen richtig verstanden dass es eigentlich "doppelt gemoppelt" ist wenn ich einen Stream mit flush() UND close() abschließe? close() flusht ja sowieso den stream bevor er geschlossen wird oder?
Hier mal als Beispiel:
Danke und Gruß
hab ich das anhand der Dokumentationen richtig verstanden dass es eigentlich "doppelt gemoppelt" ist wenn ich einen Stream mit flush() UND close() abschließe? close() flusht ja sowieso den stream bevor er geschlossen wird oder?
Hier mal als Beispiel:
Code:
public class FileTest {
public static void main(String[] args) {
try {
BufferedWriter out = new BufferedWriter(new FileWriter ("testdatei.txt"));
out.write("Schreib das hier");
out.flush();
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
Danke und Gruß