回答編集履歴
3
変更
answer
CHANGED
@@ -4,7 +4,8 @@
|
|
4
4
|
Object input = null;
|
5
5
|
if(input == ん){
|
6
6
|
・・・
|
7
|
+
```
|
7
|
-
|
8
|
+
nullで初期化しているのに、比較する必要があるのでしょうか?
|
8
9
|
この場合、必ずSystem.exit()されるのに、ここでオブジェクトを宣言する意図はなんでしょうか?
|
9
10
|
|
10
11
|
---
|
2
修正
answer
CHANGED
@@ -4,7 +4,6 @@
|
|
4
4
|
Object input = null;
|
5
5
|
if(input == ん){
|
6
6
|
・・・
|
7
|
-
|
8
7
|
```nullで初期化しているのに、比較する必要があるのでしょうか?
|
9
8
|
この場合、必ずSystem.exit()されるのに、ここでオブジェクトを宣言する意図はなんでしょうか?
|
10
9
|
|
@@ -19,7 +18,9 @@
|
|
19
18
|
> で終わらしたいです
|
20
19
|
同じように、最後のCPU側の処理でも`endsWith`で最後に"ん"になるまでリストから取り出してみてはいかがでしょう。
|
21
20
|
> そしてチャンスを作りたいのですがなぜか終わってしまいます
|
21
|
+
```Java
|
22
|
-
|
22
|
+
final String mine = READER.readLine();
|
23
|
+
```
|
23
24
|
finalがついているため、変更できず、2回目以降の入力ができなくなりませんか?
|
24
25
|
文字コード等の問題がないのであれば、java.util.Scannerクラスを利用するといいと思います。
|
25
26
|
便利だし、記述もわかりやすくなりますよ。
|
1
変更
answer
CHANGED
@@ -1,8 +1,11 @@
|
|
1
1
|
ちょっと気になったのですが、、、
|
2
|
+
```Java
|
2
|
-
|
3
|
+
Object ん = null;
|
3
|
-
|
4
|
+
Object input = null;
|
4
|
-
|
5
|
+
if(input == ん){
|
6
|
+
・・・
|
7
|
+
|
5
|
-
nullで初期化しているのに、比較する必要があるのでしょうか?
|
8
|
+
```nullで初期化しているのに、比較する必要があるのでしょうか?
|
6
9
|
この場合、必ずSystem.exit()されるのに、ここでオブジェクトを宣言する意図はなんでしょうか?
|
7
10
|
|
8
11
|
---
|