for循环嵌套:
首先内层循环属于外层循环循环体的一部分,当循环体执行完以后外层循环才进入第二次循环,此过程中内层循环需要执行符合条件的完整循环。(外循环控制行数,内循环控制每一行的个数)
例:从小到大输出
public class practice_9_28{
public static void main(String[] args) {
int[] a={2,9,3,6,7,1};
for (int i=0;i<a.length-1;i++){
for(int j=0;j<a.length-i-1;j++){
int t;
if(a[j]>a[j+1]){
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(int a1:a){
System.err.println(a1);
}
}
}