Home >Java >javaTutorial >How to enter enter to exit the loop in java
In Java, you can exit the loop by detecting the Enter key: use the System.in.read() method to read the input integer. If the integer is '\n' (Enter key), terminate the loop. Otherwise, the loop continues.
Use the Enter key to exit the loop in Java
In Java, you can use the while loop or for loop Use the System.in.read()
method to detect whether the user pressed the Enter key. The following is the implementation method:
while loop example:
<code class="java">while (true) { int input = System.in.read(); if (input == '\n') { break; } }</code>
for loop example:
<code class="java">for (; ;) { int input = System.in.read(); if (input == '\n') { break; } }</code>
Method explanation :
System.in.read()
method reads the user's input and returns it as an integer. '\n'
represents the Enter key. '\n'
, it means that the user pressed the Enter key and the loop will be terminated. '\n'
, the loop will continue. Note:
System.in.read()
method in try-catch
block to catch possible exceptions. import java.io.IOException;
import statement before the System.in.read()
method because this method may throw IOException
. '\n'
may vary by operating system, so you may need to adjust the code for your specific system. The above is the detailed content of How to enter enter to exit the loop in java. For more information, please follow other related articles on the PHP Chinese website!