switch中 break , continue 作用
2017-08-07 13:54
281 查看
public class TestSwith {
enum Size{S, L, XL, M};
public static void main(String[] args) {
Size[] sizes = new Size[]{Size.S, Size.M, Size.L, Size.XL};
for(Size s : sizes) {
switch(s) {
case S : System.out.println("S");
break;
case M: System.out.println("M");
continue;
case L: System.out.println("L");
default :System.out.println("XL");
}
System.out.println(s);
}
}
}输出:
S
S
M
L
XL
L
XL
XL
break 结束当前case, 进行下一个case, switch 外的代码要执行。
continue 结束当前case, 直接进入一个循环, switch 外面的代码不执行。
enum Size{S, L, XL, M};
public static void main(String[] args) {
Size[] sizes = new Size[]{Size.S, Size.M, Size.L, Size.XL};
for(Size s : sizes) {
switch(s) {
case S : System.out.println("S");
break;
case M: System.out.println("M");
continue;
case L: System.out.println("L");
default :System.out.println("XL");
}
System.out.println(s);
}
}
}输出:
S
S
M
L
XL
L
XL
XL
break 结束当前case, 进行下一个case, switch 外的代码要执行。
continue 结束当前case, 直接进入一个循环, switch 外面的代码不执行。
相关文章推荐
- c语言中的switch语句中的break和continue的作用
- JAVA_Day_04(switch,for,while;水仙花数,九九表,珠穆朗玛峰;break,continue,return)
- JAVA之旅(二)——if,switch,for,while,do while,语句嵌套,流程控制break , continue ,函数,重载的示例总结
- C语言中break,continue,return各自的作用
- Java中Continue,break与return关键字的作用
- switch,break和continue区别,函数调用方法,默认类型提升
- go-if、for、switch、goto、break、continue
- java程序流程控制,if语句,switch语句,while语句,do while语句,for 语句,break关键字,continue关键字
- 关于break和continue以及label的区别和作用(详解)
- Java基础-return、break、continue在循环中的作用
- C++ Primer Plus学习笔记 第六章 cctype字符函数库 switch语句 continue和break语句 基本文件输入输出
- for,while,do...while,switch,break,continue,return的用法
- java基础 break continue在循环中的作用及随机数与函数
- JAVA之旅(二)——if,switch,for,while,do while,语句嵌套,流程控制break , continue ,函数,重载的示例总结
- 3.[do...while]+[switch]+[break]+[continue]
- java个人学习笔记03(if、switch、break、continue)
- 用while(true)和continue、break来实现在一个大循环里switch
- break ,continue ,return 的区别及作用?
- Java中break、continue的作用、Math类及函数
- 23.if 、switch、for、do while、选择与循环语句、break与continue