写一个java程序看swtich有无break有什么不同,越简单越好

写一个java程序看swtich有无break有什么不同,越简单越好,第1张

有break的case语句,当满足条件case,执行完下面的语句后,就结束整个循环

如果没有,会把满足条件case后面的case语句继续执行,直到遇到break或执行完所有case然后才会结束循环

break就是结束循环

还有个continue是结束本次循环,继续下一次循环

给个例子你:

public

class

BreakAndContinue

{

public

static

void

main(String[]

args)

{

/*break:

*

i=5的时候结束循环*/

System.out.println("Java中的break.")

for(int

i=0i<10i++)

{

if(i==5)

break

System.out.println(i+"----liuyang054")

}

System.out.println()

System.out.println("Java中的continue.")

/*continue:

*

当i=5时候,不打印5----liuyang054,接着i自加到6继续执行for循环一直到i=10循环结束

*

*/

for(int

i=0i<10i++)

{

if(i==5)

continue

System.out.println(i+"----liuyang054")

}

}

}

输出的结果是:

Java中的break.

0----liuyang054

1----liuyang054

2----liuyang054

3----liuyang054

4----liuyang054

Java中的continue.

0----liuyang054

1----liuyang054

2----liuyang054

3----liuyang054

4----liuyang054

6----liuyang054

7----liuyang054

8----liuyang054

9----liuyang054


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12165260.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存