对于引用数据类型,自定义比较器对象,实现 Comparator 接口/Comparable接口
对于基本数据类型,自定义比较器对象,将基本数据类型转换成对应的包装类型即可
但是这样写是错误的,
import java.util.Arrays;
import java.util.Comparator;
public class SortExample {
public static void main(String[] args) {
int[] arr = {5, 2, 8, 1, 6};
// 使用Comparator.reverseOrder()来获取降序比较器
Arrays.sort(arr, Comparator.reverseOrder());
// 打印排序后的数组
System.out.println(Arrays.toString(arr));
}
}
如下可行
chatgpt 回答如下
标签:sort,arr,Comparator,Arrays,降序,数据类型,升序 From: https://www.cnblogs.com/itcq1024/p/18068737