在Java编程中,`sort()`函数是排序操作的好帮手,无论是数组还是集合都可以轻松搞定!对于数组,我们通常使用`Arrays.sort()`,而对于集合,则用`Collections.sort()`。这两种方法都能实现从小到大的默认升序排列。
比如,对一个整型数组进行排序:
```java
int[] nums = {5, 2, 9, 1};
Arrays.sort(nums);
System.out.println(Arrays.toString(nums));
```
输出结果为 `[1, 2, 5, 9]` 🎉
如果需要自定义排序规则,可以传入一个`Comparator`对象。例如,按降序排列:
```java
Integer[] nums = {5, 2, 9, 1};
Arrays.sort(nums, Comparator.reverseOrder());
System.out.println(Arrays.toString(nums));
```
结果变为 `[9, 5, 2, 1]` 😊
无论是处理基本数据类型还是引用类型,`sort()`函数都非常强大且易用,是每位Java开发者必备的小技巧!💪
标签:
免责声明:本文由用户上传,如有侵权请联系删除!