Heim > Java > javaLernprogramm > So geben Sie Enter ein, um die Schleife in Java zu verlassen

So geben Sie Enter ein, um die Schleife in Java zu verlassen

下次还敢
Freigeben: 2024-04-21 02:39:49
Original
890 Leute haben es durchsucht

In Java können Sie die Schleife verlassen, indem Sie die Eingabetaste erkennen: Verwenden Sie die Methode System.in.read(), um die eingegebene Ganzzahl zu lesen. Wenn die Ganzzahl „n“ ist (Eingabetaste), beenden Sie die Schleife. Andernfalls wird die Schleife fortgesetzt.

So geben Sie Enter ein, um die Schleife in Java zu verlassen

Verwenden Sie die Eingabetaste, um die Schleife in Java zu verlassen.

In Java können Sie den Benutzer erkennen, indem Sie die Methode System.in.read() in einer While-Schleife verwenden oder eine for-Schleife Ob die Eingabetaste gedrückt wurde. Das Folgende ist die Implementierungsmethode: System.in.read() 方法来检测用户是否按下了回车键。以下是实现方法:

while循环示例:

<code class="java">while (true) {
    int input = System.in.read();
    if (input == '\n') {
        break;
    }
}</code>
Nach dem Login kopieren

for循环示例:

<code class="java">for (; ;) {
    int input = System.in.read();
    if (input == '\n') {
        break;
    }
}</code>
Nach dem Login kopieren

方法解释:

  • System.in.read() 方法读取用户的输入并将其作为整数返回。
  • 整数 'n' 表示回车键。
  • 如果输入的整数为 'n',则表示用户按下了回车键,循环将被终止。
  • 如果输入不是 'n',则循环将继续进行。

注意:

  • 确保将 System.in.read() 方法放在 try-catch 块内,以捕获可能的异常。
  • System.in.read() 方法之前添加 import java.io.IOException; 导入声明,因为该方法可能会引发 IOException
  • 'n'
while-Schleifenbeispiel: 🎜🎜rrreee🎜🎜for-Schleifenbeispiel: 🎜🎜rrreee🎜🎜Methodenerklärung: 🎜🎜
  • System.in.read() Methode liest die Eingabe des Benutzers und gibt sie als Ganzzahl zurück. 🎜<li>Die Ganzzahl <code>'n' stellt die Eingabetaste dar. 🎜
  • Wenn die eingegebene Ganzzahl 'n' ist, bedeutet dies, dass der Benutzer die Eingabetaste gedrückt hat und die Schleife beendet wird. 🎜
  • Wenn die Eingabe nicht 'n' ist, wird die Schleife fortgesetzt. 🎜🎜🎜🎜Hinweis: 🎜🎜
    • Stellen Sie sicher, dass Sie die Methode System.in.read() innerhalb eines try-catch-Blocks platzieren, um einen möglichen Abfang zu gewährleisten abnormal. 🎜
    • Fügen Sie die Importanweisung import java.io.IOException; vor der Methode System.in.read() hinzu, da diese Methode möglicherweise IOException. 🎜<li> <code>'n' kann je nach Betriebssystem variieren, daher müssen Sie den Code möglicherweise an Ihr spezifisches System anpassen. 🎜🎜

Das obige ist der detaillierte Inhalt vonSo geben Sie Enter ein, um die Schleife in Java zu verlassen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage