import java.util.Arrays;
public class Maopao {
public static void main(String[] args) {
int[] arr1 = new int[] { 1, 9, 4, 7, 5, 10 };
int temp = 0;
for (int i = 0; i < arr1.length; i++) {
for (int j = 0; j < arr1.length; j++) {
if (arr1[i] > arr1[j]) {
temp = arr1[j];
arr1[j] = arr1[i];
arr1[i] = temp;
}
}
}
System.out.println("降序排列---------》");
for (int i = 0; i < arr1.length; i++) {
System.out.println(arr1[i]);
}
System.out.println("升序排列------------》");
Arrays.sort(arr1);
for (int i = 0; i < arr1.length; i++) {
System.out.println(arr1[i]);
}
}
}
多重for循环, 如:
public static void main(String[] args) {
int[] arrs = {17,9,6,10,5,15};
//int index=arrs.length-1;
int temp = 0;//临时变量
//外层循环控制对比的轮数
for(int i=0;i
for (int j = 0; j < arrs.length-1-i; j++) {
if(arrs[j]>arrs[j+1]){
temp=arrs[j+1];
arrs[j+1]=arrs[j];
arrs[j]=temp;
}
}
}