java定制数组排序
时间: 2023-11-04 17:54:43 浏览: 90
java数组自定义排序
在Java中对数组进行定制排序可以使用Arrays.sort()方法,并传入Comparator参数来指定排序规则。在给定的引用中,可以使用Comparator.comparingInt()方法以intervals数组的第一列进行排序。以下是一个示例代码:
```
import java.util.Arrays;
import java.util.Comparator;
public class CustomArraySort {
public static void main(String[] args) {
int[][] intervals = {{3, 5}, {1, 2}, {4, 6}, {2, 4}};
Arrays.sort(intervals, Comparator.comparingInt(o -> o[0]));
for (int[] interval : intervals) {
System.out.println(Arrays.toString(interval));
}
}
}
```
这段代码会对intervals数组按照第一列进行升序排序,并输出排序后的结果。你可以根据需要修改排序规则和输入数据。希望这可以帮助到你。
阅读全文