Java中for迴圈巢狀的內迴圈和外迴圈

2021-08-22 07:08:51 字數 961 閱讀 9419

關於for迴圈巢狀作如下解釋:

首先內層迴圈屬於外層迴圈迴圈體的一部分,當迴圈體執行完以後外層迴圈才進入第二次迴圈,此過程中內層迴圈需要執行符合條件的完整迴圈。(外迴圈控制行數,內迴圈控制每一行的個數)

下面以氣泡排序為例說明:

**:

public class test ;

// 共4輪排序,每輪都是把最大的元素排在後面

for (int i = 0; i < array.length - 1; i++)

}} // 遍歷陣列,列印元素

for (int i = 0; i < array.length; i++)

}}

例1:迴圈列印下圖1

**如下:

public static void testfor() 

for(int j=1;j<=2*i-1;j++)

system.out.println();

}}public static void testfor1()

for(int j=1;j<=i*2-1;j++)

system.out.println();}}

例:迴圈列印tu 2

**如下:

public class test 

system.out.println();}}

}

python的 for while迴圈 巢狀迴圈

range 10 返回乙個生成器,往往和for迴圈結合 一 while迴圈 python 是以強制縮排作為區分 塊的 標準是4個空格,tab和4個空格不是一樣的 while 判斷條件 判斷條件boolean型別的表示式 迴圈體 可以有多行 避免死迴圈 正規 n 1while n 10 print n...

java 巢狀for迴圈

迴圈的巢狀 迴圈裡面還有迴圈,for的形式多 for 總的迴圈次數 內迴圈次數 外迴圈次數 先寫格式,在寫內容。print是不換行列印 println是換行列印 內迴圈是外迴圈的迴圈體 外迴圈執行一次內迴圈整體執行一次 外迴圈負責控制內迴圈的次數,內迴圈負責出內容 外迴圈控制的是行數,內迴圈控制的是...

java基礎案例 for迴圈和while迴圈

for和while的特點 1,for和while可以互換 2.格式上的不同,在使用上有點小區別 如果需要通過變數來對迴圈進行控制,該變數只作為迴圈增量存在時,區別就體現出來了。public class for demo5 列印的乙個三角形 for int x 5 x 1 x system.out.p...