目录
(一)Java中break与continue
使用范围 | 不同点 | 相同点 | |
break | switch-case 循环结构中 | 结束当前循环 | 关键字后面不能声明执行语句 |
continue | 循环结构中 | 结束本次循环 | 关键字后面不能声明执行语句 |
若有多个循环:brcontinue默认跳出包裹此关键字最近的一层循环。
若要跳出指定循环(加标签注释)如图所示
package world;
public class Hello {
public static void main(String[] args) {
a:for(int i=0;i<4;i++) {
for(int j=0;j<10;j++) {
if(j%4==0) {
continue a;//结束指定标识的一层循环结构当此循环。
//break a;//结束指定标识的一层循环结构。
}
System.out.print(j);
}
System.out.println();
}
}
}
(二)计算Java中程序运算时间
long start=System.currentTimeMillis();//获取当前时间距离1970-01-01 00:00:00的毫秒数。
一般配合long end=System.currentTimeMillis();算出程序执行的时间。//start与end是自己定义的量。