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

回答編集履歴

1

見逃してた質問を追記

2019/10/31 03:48

投稿

dice142
dice142

スコア5158

answer CHANGED
@@ -14,4 +14,14 @@
14
14
  }
15
15
  ```
16
16
  と、`s[0]`から表示を行っているので、
17
- `s[0]`に何も代入されておらず、nullが表示されます。
17
+ `s[0]`に何も代入されておらず、nullが表示されます。
18
+
19
+ -----
20
+
21
+ > s[12]の文字列を1つずつ表示したい
22
+
23
+ おそらくWindowsでの実行でしょうか。
24
+ System.in.read()でエンターキーを押すと、Windowsでは2文字分読み取ります。
25
+ 1回のSystem.in.read()で文字1個を読み取るため、余った分は次のループで読み取ります。
26
+
27
+ System.in.skip()を使うか、readLine等で1行読み取るようにすると良いかと思います。