回答編集履歴
1
fix
answer
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
---
|
4
4
|
## ここからうんちく
|
5
|
-
一件なんだそれはと思われるかもしれませんが、「文字
|
5
|
+
一件なんだそれはと思われるかもしれませんが、「行で文字入力を確定する」という事は間違ってタイプしてバックスペースを押して再度打ち直して、といったキー操作が最終の文字列で確定出来るという良さを持っています。もし1文字タイプするごとに結果が返ってしまったらバックスペースキーもプログラムが扱わないといけなくなります。
|
6
6
|
|
7
7
|
つまり端末は標準で入力された物を画面にも出しつつ行を編集する機能を提供してくれている訳です。それを読み取っているのが readLine になります。readLine は読むだけですので途中で行ったバックスペースキーの入力等は知りません。あくまで行が確定した段階の文字列だけが読み取られます。
|
8
8
|
|