gpt4 book ai didi

java - 如何使用 if 语句结束用户输入的 do while 循环

转载 作者:行者123 更新时间:2023-12-02 10:03:46 26 4
gpt4 key购买 nike

import java.util.Scanner;
public class main {

public static void main(String[] args) {
boolean a = true;
do {
Scanner input = new Scanner(System.in);
System.out.println("Press any on keyboard:");
String keys = input.nextLine();
System.out.println("You pressed:");
System.out.println(keys);
System.out.println("Your hash is:");
String B = "#B";
String hash = B+keys;
System.out.println(hash);
System.out.println("To end loop press f");
//End Loop
Scanner exit = new Scanner(System.in);
String end = exit.nextLine();
if (end=="f") {
a=false;
}
}



while(a);
}
}

我一直在使用python,并且我决定开始学习java,因为android studio需要它。我正在学习如何再次循环。我无法让它发挥作用。我已经查过这个了,但找不到。我如何通过按“f”来结束这个?我的思考过程是,一旦完成 do 循环的第一行,它将通过 if 语句更改结束循环的值。

最佳答案

if(){} 主体下使用 break 语句。另外,您的 == 比较将给出 false,请使用 str1.equals(str2) 进行比较。

关于java - 如何使用 if 语句结束用户输入的 do while 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55448968/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com