for循環的表達式通常以下:
for(表達式1;表達式2;表達式3){
表達式4;
}
那麼它的執行順序以下:
第一次循環:表達式1>表達式2>表達式4
以後循環:表達式3>表達式2>表達式4for循環
public static void main(String[] args) {
int i;
for(i=3;i>0;i--) {
System.out.println(i);
}
System.out.println("循環執行完成後,i="+i);//最後輸出的0代表,當i==1時,先執行i--,此時i==0,再判斷i>0,不成立,跳出for循環
運行結果以下:
//3
//2
//1
//循環執行完成後,i=0
}循環