Objektorienteeritud programmeerimise loengutekst
txt"));
String l;
while ((l = sisendvoog.readLine()) != null) {
väljundvoog.println(l);
}
} finally {
if (sisendvoog != null) {
sisendvoog.close();
} if (väljundvoog != null) {
väljundvoog.close();
} } } }
Puhvrist teele
· kui täis
· meetod flush() - uhtuma
· teatud meetoditega - println()
· Klass PrintWriter
1. realiseerib liidese Flushable
2. loomisel saab märkida, kas iseuhtumine (autoflush) toimib
3. meetodid println , printf ja format
Klass System
System.in vaikimisi klaviatuurilt
System.out, System.err vaikimisi ekraanile (konsoolile)
Muudame väljundit:
OutputStream output = new
FileOutputStream("c:\temp\systemout.txt");
PrintStream printOut = new PrintStream(output);
System.setOut(printOut);
Andmete kirjutamine faili:
DataOutputStream dos =
new DataOutputStream(new FileOutputStream("c:/temp/andmed.bin"));
dos.writeInt(25);
dos