import java.util.Arrays;
import java.util.Scanner;
import com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader.Array;
public class ShuZuXueXi {
static String s2;
public static void main(String[] args) {
//排序前
int[] nums= {12,45,78,41,32,123,56};
System.out.println("排序前============");
for (int i = 0; i < nums.length; i++) {
System.out.print(nums[i]+"\t");
}
System.out.println();
//从小到大排 利用工具类Arrays
Arrays.sort(nums);
System.out.println("\n从小到大排============");
for (int i = 0; i < nums.length; i++) {
System.out.print(nums[i]+"\t");
}
//从大到小排--倒序排列
System.out.println("\n从大到小排============");
for (int i = nums.length-1; i >= 0; i--) {
System.out.print(nums[i]+"\t");
}
//冒泡排序
//外层控制轮数
// for (int i = 0; i < nums.length-1; i++) {
// //内层控制交换次数
// for (int j = 0; j < nums.length-1-i; j++) {
// //比较大小 并且交换
// if (nums[j]>nums[j+1]) {
// int huan;
// huan=nums[j];
// nums[j]=nums[j+1];
// nums[j+1]=huan;
// }
// }
// }
// System.out.println("排序后============");
// for (int i = 0; i < nums.length; i++) {
// System.out.print(nums[i]+"\t");
// }
}
}
java实现数组排序-冒泡排序/利用工具类
最新推荐文章于 2023-08-10 20:52:30 发布