Java では、Enter キーを検出することでループを終了できます。System.in.read() メソッドを使用して入力整数を読み取ります。整数が '\n' (Enter キー) の場合、ループを終了します。それ以外の場合は、ループが継続します。
Enter キーを使用して Java のループを終了します
Java では、while ループまたはfor ループ System.in.read()
メソッドを使用して、ユーザーが Enter キーを押したかどうかを検出します。実装方法は以下の通りです。
while ループの例:
<code class="java">while (true) { int input = System.in.read(); if (input == '\n') { break; } }</code>
for ループの例:
<code class="java">for (; ;) { int input = System.in.read(); if (input == '\n') { break; } }</code>
メソッドの説明 :
System.in.read()
メソッドは、ユーザーの入力を読み取り、それを整数として返します。 '\n'
は Enter キーを表します。 '\n'
の場合、ユーザーが Enter キーを押したことを意味し、ループが終了します。 '\n'
でない場合、ループは継続します。 注:
System.in.read()
メソッドを try に必ず配置してください。 -catch
ブロックは、考えられる例外をキャッチします。 IOException# をスローする可能性があるため、
import java.io.IOException; import ステートメントを
System.in.read() メソッドの前に追加します # # #。
はオペレーティング システムによって異なる場合があるため、特定のシステムに合わせてコードを調整する必要がある場合があります。
以上がJavaでEnterを入力してループを終了する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。