public class TestIO
1: // TestIO.java
3: import java.io.*;
5: public class TestIO
6: {
7: public static void main(String[] args) throws IOException
8: {
9: /* InputStreamReader inStream =
10: new InputStreamReader(System.in);
11: BufferedReader keyboard =
12: new BufferedReader(inStream);
14: OutputStreamWriter outStream =
15: new OutputStreamWriter(System.out);
16: PrintWriter screen =
17: new PrintWriter(outStream);
19: String line = keyboard.readLine();
20: screen.println("Hello, " + line);
21: screen.flush();
22: */
23: /* FileWriter writer = new FileWriter("output.data");
24: PrintWriter outFile = new PrintWriter(writer, true);
25: outFile.println("Hello, how are you today?");
26: outFile.println("Fine, thank you very much!");
27: */
28: /* FileReader reader = new FileReader("input.data");
29: BufferedReader inFile = new BufferedReader(reader);
30: FileWriter writer = new FileWriter("output.data");
31: PrintWriter outFile = new PrintWriter(writer, true);
33: int lineCount = 0;
34: String inputLine = inFile.readLine();
35: while (inputLine != null)
36: {
37: outFile.println("Line " + ++lineCount + ": " + inputLine);
38: inputLine = inFile.readLine();
39: }
40: inFile.close();
41: outFile.close();
42: */
43: FileInputStream inStream = new FileInputStream("input.data");
44: InputStreamReader reader = new InputStreamReader(inStream);
45: BufferedReader inFile = new BufferedReader(reader);
46: FileOutputStream outStream = new FileOutputStream("output.data");
47: OutputStreamWriter writer = new OutputStreamWriter(outStream);
48: PrintWriter outFile = new PrintWriter(writer);
50: int lineCount = 0;
51: String inputLine = inFile.readLine();
52: while (inputLine != null)
53: {
54: outFile.println("Line " + ++lineCount + ": " + inputLine);
55: inputLine = inFile.readLine();
56: }
57: inFile.close();
58: outFile.close();
59: }
60: }