1、switch
switch判断的变量只支持byte 、short、int、char、String
不支持long,原因:switch语句会在执行的时候会自动把变量转换成int(这是因为switch对应的JVM字节码指令只支持int类型),从而造成long整形的精度缺失,会使输出结果不正确。
2、break/continue
break:结束循环
continue:结束本次循环,直接进入下次循环
3、循环命名
//伪代码
out:for(int i = 1;i<4;i++){
for(int j = 1;j<4;j++){
if(j==2){
continue out;//结束最外层的这次循环,这时候 } //需要执行的是i++
}
}
说明:这里是把最外层的循环定义为out,需要注意的是continue后还需要执行i++。
4、程序终止
System.exit(0);
*本天学习案例可以在点击头像查看