List<String> 排序
时间: 2023-10-14 13:10:32 浏览: 88
可以使用 Collections.sort() 方法对 List<String> 进行排序。示例如下:
```java
import java.util.Collections;
import java.util.List;
public class SortList {
public static void main(String[] args) {
List<String> list = List.of("banana", "apple", "orange");
Collections.sort(list);
System.out.println(list);
}
}
```
输出结果为:
```
[apple, banana, orange]
```
如果需要按照自定义的排序规则进行排序,可以自定义一个 Comparator,并传入 sort() 方法:
```java
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class SortList {
public static void main(String[] args) {
List<String> list = List.of("banana", "apple", "orange");
Collections.sort(list, Comparator.reverseOrder());
System.out.println(list);
}
}
```
输出结果为:
```
[orange, banana, apple]
```
阅读全文