不要自卑,去提升实力
互联网行业谁技术牛谁是爹
如果文章可以带给你能量,那是最好的事!请相信自己
加油o~

Java经典编程习题,初学者可以参考学习

Java经典编程习题100例:第17例:承上题,将这40个成绩按照从高到低的顺序输出出来_c++


点击下面链接

​​Java经典编程100例习题汇总​

题目描述:

承上题,将这40个成绩按照从高到低的顺序输出出来。

解题思路:

排序,重写Comparator内的方法

代码:

import java.util.Arrays;
import java.util.Comparator;
import java.util.Random;

public class Main {
public static void main(String[] args) {
Integer[] arr=new Integer[40];
for(int i=0;i<arr.length;i++){
arr[i]=new Random().nextInt(100);
}
Arrays.sort(arr, new Comparator<Integer>() {
@Override
public int compare(Integer o1, Integer o2) {
return -Integer.compare(o1,o2);
}
});
System.out.println(Arrays.toString(arr));
}
}