Java for循環的語法和執行順序


  關於java的for循環想必大家非常熟悉,它是java常用的語句之一。for循環是最靈活也是最常用的循環結構,表達式一般如下:
for(表達式1;表達式2;表達式4){ 表達式3; }

 

  
執行順序:

      1)首次循環,即參數初始化循環

      首先,執行表達式1,一般為定義並且初始化一個循環變量;
      然后,執行表達式2(一般為條件判斷語句),判斷表達式1定義的循環變量是否符合表達式2的條件,如果符合,則執行表達式3,否則,終止循環;
      最后,執行表達式4,更新循環變量。
      2)再次循環
     首先判斷表達式2是否為真;如果為真,繼續執行表達式3;否則,跳出循環體;最后執行表達式4,再次更新循環變量。如此往復,直到表達式2為假。
 
     總結:執行順序是一致的,先進行條件判斷(表達式2),再執行函數體(表達式3),最后執行表達式4。如此往復,區別在於,條件判斷的對象,在第一次判斷時,是執行表達式1,初始化對象,后續的判斷對象是執行后的結果(表達式4)。
 


免責聲明!

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



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