teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

(1)を変更、書き直してみました。

2018/02/26 04:38

投稿

yukina
yukina

スコア13

title CHANGED
File without changes
body CHANGED
@@ -9,31 +9,30 @@
9
9
 
10
10
  1)
11
11
  try {
12
-
12
+ PrintWriter pw = new PrintWriter
13
+ (new BufferedWriter(new FileWriter("my.txt")));
14
+
15
+ BufferedReader br=
16
+ new BufferedReader(new InputStreamReader(System.in));
17
+
13
18
  while(true) {
19
+
20
+ String str = br.readLine();
21
+
22
+ pw.println(str);
14
23
 
15
- PrintWriter pw = new PrintWriter
16
- (new BufferedWriter(new FileWriter("test1.txt")));
17
-
18
- BufferedReader br=
19
- new BufferedReader(new InputStreamReader(System.in));
20
-
21
- String str = br.readLine();
22
-
23
- pw.print(str);
24
-
25
- if("".equals(str)) {
24
+ if("".equals(str)) { //nullが入るまで
26
25
  break;
27
26
  }
28
- pw.close();
29
27
  }
28
+ pw.close();
29
+
30
30
  }
31
31
  catch(IOException e) {
32
32
  System.out.println("ファイルを作成できません。");
33
33
  }
34
34
  }
35
35
  }
36
-
37
36
  2)try {
38
37
 
39
38
  while(true) {

1

間違いの修正

2018/02/26 04:38

投稿

yukina
yukina

スコア13

title CHANGED
File without changes
body CHANGED
@@ -13,7 +13,7 @@
13
13
  while(true) {
14
14
 
15
15
  PrintWriter pw = new PrintWriter
16
- (new BufferedWriter(new FileWriter("my.txt")));
16
+ (new BufferedWriter(new FileWriter("test1.txt")));
17
17
 
18
18
  BufferedReader br=
19
19
  new BufferedReader(new InputStreamReader(System.in));
@@ -39,7 +39,7 @@
39
39
  while(true) {
40
40
 
41
41
  BufferedReader br =
42
- new BufferedReader(new FileReader("my.txt"));
42
+ new BufferedReader(new FileReader("test1.txt"));
43
43
 
44
44
  String str = br.readLine();
45
45
 
@@ -58,4 +58,4 @@
58
58
  }
59
59
  }
60
60
 
61
- 自分はここまでは、このように考えましたが、あっているのかわかりません。
61
+ 自分はここまでは、このように考えましたが、ここまですらあっているのかわかりません。