欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java for循環 i和i

錢瀠龍1年前8瀏覽0評論

Java的for循環是一種常用的循環語句,可以反復執行特定代碼塊,直到達到指定條件。其中,i和j是常用的循環變量,可以控制循環的次數。

for (int i = 0; i < 10; i++) {
//執行代碼塊
}

上述代碼中,i的初始值為0,每次循環后會自增1,條件是i小于10。因此,代碼塊會執行10次。

for (int i = 10; i > 0; i--) {
//執行代碼塊
}

上述代碼中,i的初始值為10,每次循環后會自減1,條件是i大于0。因此,代碼塊會執行10次。

在嵌套循環中,i和j常常用來控制循環次數。例如,下面的代碼將輸出所有乘法表中的結果:

for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + i + "=" + (i*j) + "\t");
}
System.out.println();
}

在上述代碼中,外層循環控制i的取值范圍,內層循環控制j的取值范圍。由于乘法表是一個上三角矩陣,因此內層循環取j的值必須小于等于i。

在使用for循環時,要注意循環變量的作用域。例如,下面的代碼會輸出10遍0,因為每次循環都會重新定義一個新的i:

for (int i = 0; i < 10; i++) {
int i = 0;
System.out.println(i);
}

因此,正確的做法是在循環外部定義循環變量:

int i;
for (i = 0; i < 10; i++) {
//執行代碼塊
}

總之,for循環是Java中常用的控制結構之一,i和j是常見的循環變量。掌握它們的使用方法,可以提高代碼的效率和簡潔性。