场景:
当通过Excel一次性导入多条数据(向数据库一次性插入多条数据),就要读取、解析Excel,并循环插入每条数据,当每插入一条数据前都要判断此条数据是否已经存在,如果存在用continue退出当前循环,进入下一次循环。例如:
break:跳出循环
for(int i = 0;i < 10;i++){
if(i == 2){
break;
}
System.out.println(i);
}
continue:结束本次循环
for(int i = 0;i < 10;i++){
if(i == 2){
break;
}
System.out.println(i);
}
输出:0,1,3,4,5,6,7,8,9(不会输出2),因为当i==2时,将跳过System.out.println(i);的执行,直接到下次循环了。