gpt4 book ai didi

java - 开关内部打印

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

期望的结果是打印“i 是零”,然后是一、二、三、四..

看起来我的 for 循环工作正常,每次执行时 i 都会达到 5,但我的情况都不是真的,所以没有打印任何内容。我做错了什么?

public class SwitchTest {

public static void main(String[] args) {
int i;

for ( i=0; i < 5; i++); {

switch (i) {
case 0:
System.out.println("i is zero");
case 1:
System.out.println("i is one");
case 2:
System.out.println("i is two");
case 3:
System.out.println("i is three");
case 4:
System.out.println("i is four");
}
}
}
}

最佳答案

您需要在每个 Sysout like 之后添加 break 语句。

switch (i) {
case 0:
System.out.println("i is zero");
break;
case 1:
System.out.println("i is one");
break;
case 2:
System.out.println("i is two");
break;
case 3:
System.out.println("i is three");
break;
case 4:
System.out.println("i is four");
break;
default:
//some statement here.

}

关于java - 开关内部打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60557340/

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