gpt4 book ai didi

java - 切换到java中while循环的第一行

转载 作者:行者123 更新时间:2023-12-02 01:18:45 24 4
gpt4 key购买 nike

抱歉,我是 Java 新手!我有一个关于在循环中使用多个 if 语句(例如 while)的问题。我将通过一个例子来阐明我的问题。如果条件1错误,如何再次切换到while(不处理其他条件)?

 public static void main(String[] args) {
// TODO Auto-generated method stub

while(){
if(condition1){

if(condition2){

if(condition3){

}

}

最佳答案

使用关键字

continue;

跳过处理并继续下一个循环迭代。

关键字

break;

将完全跳出循环。

在您的案例中,更好的设计是嵌套 if 语句:

if (condition1) {
if (condition2) {
...
}
}

因此,仅当下一个条件为真时才会检查下一个条件。

如果您这样做,您就不必为 continue; 语句而烦恼。

您还可以在一个 if 语句中组合多个条件:

if (condition1 && condition2) {
// do something
}

在这种情况下,代码仅在所有条件都为真时执行。如果第一个条件为 false,则甚至不会检查第二个条件,因为 false && true 将为 false

关于java - 切换到java中while循环的第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60360925/

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