gpt4 book ai didi

java - 调用某行代码本身的方式?

转载 作者:行者123 更新时间:2023-11-29 03:28:52 25 4
gpt4 key购买 nike

我知道你可以调用一个方法,但是有没有办法调用某行代码本身?

System.out.println("If You Would like to restart the program, type \"Start\"");
System.out.print(">");
String restart= UserInput.next();

if (restart.equals("Start")){
}

例如,如果 IF 语句的计算结果为真,如何在不进入方法的情况下返回到代码的顶部(第 1 行)?那么如何调用一行...

最佳答案

只需使用 do-while loop :

do {
System.out.println("If You Would like to restart the program, type \"Start\"");
System.out.print(">");
String restart= UserInput.next();
} while (restart.equals("Start"));

Java 实际上确实有一个goto 关键字,但它什么也没做。它被保留以防将来分配给它一些功能。在任何情况下,goto 通常都是不受欢迎的,应该首选循环方法。

顺便说一句,请遵循 Java 的命名约定:userInput 而不是 UserInput

关于java - 调用某行代码本身的方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19480015/

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