私は現在try scannerIn.nextInt() = x
を使用していますが、x
はint
として初期化されています。したがって、ユーザーが整数の他に何かを入力すると、例外をキャッチして、もう一度尋ねます。ユーザー入力の行を整数でスキャンする方法はありますか?
私の問題は、eleven eleven eleven
または11 11 11
のようなものを入力した場合、各入力がすべてではなく別々にカウントされるため、スペースがすべて混乱することです。
scannerIn.nextLine()
は正しい文字列でのみ機能しますか?タイプごとに関係なく、1つの答えを入力しなかったという例外がスローされるように、行全体を一度に読み取るにはどうすればよいですか?
この質問はやや不明瞭である:
はこれを確認してください。ユーザーが「11 11 11」を入力した場合、あなたが望むものを投稿できますか? –