java中return和continue區別


編程語言大多是想通的,當然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就已經跳出所以循環了!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM