逐日之云
2015-09-24 15:46
我看到java第一季第四章练习题里说,switch语句可以不加break。
switch语句如果不加break不是会全部执行吗?那么使用switch语句还有什么意义呢?
C#中的switch,每个分支都应该以break;结束,break的作用是跳出switch结构。但是,如果某个分支中没有语句,那么也可以不写break;
switch(today)
{
case '一':
case '三':
case '五':
System.out.println("吃包子");
break;
case '二':
case '四':
case '六':
System.out.println("吃油条");
break;
case '日':
System.out.println("吃主席套餐");
break;
我这样加了,把前面的改成一,就输出吃包子,改成二就输出吃油条,如果我把break 去掉,改成一,就输出吃包子,吃油条,吃主席套餐
Java入门第一季(IDEA工具)升级版
1167376 学习 · 18748 问题
相似问题