① java中if return 和 if break的區別
return是返回的意思,就是跳出當前執行的方法;
break是結束當前的循環,但是循環體後面的部分還是會執行
給你個簡單的例子
public void a(){
int i=0;
while(true){
if(i<10){
i++;
}else{
return;
}
}
system.out.print("haha");//因為前嘩昌喊面有了return,跳出了a方法,所以這句不會執行
}
public void a(){
int i=0;
while(true){
if(i<10){
i++;
}else{
break;
}
}
system.out.print("haha");//因為前面有了亂野break,跳出的是循環體,所以這句會執行迅隱
}