1import java.io.BufferedReader;
2import java.io.BufferedWriter;
3import java.io.FileInputStream;
4import java.io.FileOutputStream;
5import java.io.InputStreamReader;
6import java.io.OutputStreamWriter;
7
8/**
9 * ファイル処理
10 */
11public class FileOpen {
12 public static void main(String[] arg) {
13 try {
14 //ファイルオープン処理
15 FileInputStream fis = new FileInputStream("input.txt");
16 InputStreamReader isr = new InputStreamReader(fis);
17 BufferedReader br = new BufferedReader(isr);
18
19 //ファイルから1行読み込む
20 String msg = br.readLine();
21
22 //ファイルクローズ処理
23 br.close();
24 isr.close();
25 fis.close();
26
27 //ファイルオープン処理
28 FileOutputStream fos = new FileOutputStream("output.txt");
29 OutputStreamWriter osw = new OutputStreamWriter(fos);
30 BufferedWriter bw = new BufferedWriter(osw);
31
32 //ファイルに1行書き出す
33 bw.write(msg);
34
35 //ファイルクローズ処理
36 bw.close();
37 osw.close();
38 fos.close();
39
40 } catch (Exception e) {
41 e.printStackTrace();
42 }
43 }
44}
45
2import java.io.BufferedWriter;
3import java.io.FileInputStream;
4import java.io.FileOutputStream;
5import java.io.InputStreamReader;
6import java.io.OutputStreamWriter;
7
8/**
9 * ファイル処理
10 */
11public class FileOpen {
12 public static void main(String[] arg) {
13 try {
14 //ファイルオープン処理
15 FileInputStream fis = new FileInputStream("input.txt");
16 InputStreamReader isr = new InputStreamReader(fis);
17 BufferedReader br = new BufferedReader(isr);
18
19 //ファイルから1行読み込む
20 String msg = br.readLine();
21
22 //ファイルクローズ処理
23 br.close();
24 isr.close();
25 fis.close();
26
27 //ファイルオープン処理
28 FileOutputStream fos = new FileOutputStream("output.txt");
29 OutputStreamWriter osw = new OutputStreamWriter(fos);
30 BufferedWriter bw = new BufferedWriter(osw);
31
32 //ファイルに1行書き出す
33 bw.write(msg);
34
35 //ファイルクローズ処理
36 bw.close();
37 osw.close();
38 fos.close();
39
40 } catch (Exception e) {
41 e.printStackTrace();
42 }
43 }
44}
45