外循环java作用_循环和外循环的区别和作用
展開全部
這是關于for循環嵌62616964757a686964616fe4b893e5b19e31333365643033套的問題,下面解釋供參考:首先內層循環屬于外層循環循環體的一部分,當循環體執行完以后外層循環才進入第二次循環,此過程中內層循環需要執行符合條件的完整循環。
下面以冒泡排序為例說明:
第一個(外層)for循環作用:控制排序的輪數
第二個(內層)for循環作用:控制每一輪里的每一個比較步驟public?class?Test?{
public?static?void?main(String[]?args)?{
int[]?arrayInt?=?{?7,?3,?10,?0,?6?};
//?共4輪排序,每輪都是把最大的元素排在后面
for?(int?i?=?0;?i?
//?每輪排序中:需要比較的元素個數比上一輪少一個
for?(int?j?=?0;?j?
//?中間變量,用于兩個元素交換位置
int?temp?=?0;
if?(arrayInt[j]?>?arrayInt[j?+?1])?{
temp?=?arrayInt[j];
arrayInt[j]?=?arrayInt[j?+?1];
arrayInt[j?+?1]?=?temp;
}
}
}
//?遍歷數組,打印元素
for?(int?i?=?0;?i?
System.out.print(arrayInt[i]?+?"?");
}
}}
核心步驟排序圖:
總結
以上是生活随笔為你收集整理的外循环java作用_循环和外循环的区别和作用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 非洲瓜哇JAVA布的特点_java语言的
- 下一篇: java中map集合的修改_map集合修