0
如果我只將y>x; y--;
放在內部循環中,它會打印5432
,但是當我將y>=x; y--;
放在內部循環中時,它會打印54321
。那裏發生了什麼?大於或等於java for循環嵌套
y>=x; y--;
是什麼意思?這意味着y
大於或等於x
對不對?但爲什麼打印54321
?
public class TestClass {
public static void main (String[] args) {
int x;
int y;
for(x=1; x<=5; x++){
for(y=5; y>=x; y--){
System.out.print(y);
}
System.out.println();
}
}
}
'y> = x''表示「y大於或等於x」。它打印54321,因爲這是你告訴它做的。 – immibis 2015-02-24 02:58:24
開啓你的調試器,這是你自己看和理解的最快方法。 – runDOSrun 2015-02-24 02:59:30