編程語言大多是想通的,當然java也不例外,下面的在其他編程語言也是相同的道理。
return與continue的區別
先看代碼哦
class demo2 { public static void main(String[] args) { for(int i=1;i<15;i++){ if(i==5){ //當i等於5時,就跳出這一次循環 continue; //當i等於10時,就結束循環 }else if(i==10){ return; }else{ System.out.println(i+"個小矮人~00~"); } } } }
運行結果是:
1個小矮人~00~
2個小矮人~00~
3個小矮人~00~
4個小矮人~00~
6個小矮人~00~
7個小矮人~00~
8個小矮人~00~
9個小矮人~00~
如果正常的情況是
1~14個小矮人的,但是當i等於5時因為用了continue就跳出了一次循環,當i等於10時因為用了return就已經跳出所以循環了!
