利用Arrays工具提供的sort()方法怎么实现数组排序
代码如下所示:
运行结果如下:
降序排序咱还需传一个参数给sort()方法,这个参数就是Collections.reverseOrder()。代码如下:
若出现以下情况,只需点击提示错的字符串,再按Alt+enter就可以运行了
运行结果如下所示:
查看完整原代码:
public class Task05 {
public static void main(String[] args) {
Integer[] arr = {71,54,58,29,31,75,65,67,82};
System.out.print("原始数组:");
for (int x : arr) {
System.out.print(x + "\t");
}
System.out.println();
Arrays.sort(arr);
System.out.print("升序排列:");
for (int x : arr) {
System.out.print(x + "\t");
}
System.out.println();
Arrays.sort(arr, Collections.reverseOrder());
System.out.print("升序排列:");
for (int x : arr) {
System.out.print(x + "\t");
}
}
}