Collections.sort排序字母
时间: 2025-02-14 18:14:53 浏览: 44
### 使用 `Collections.sort` 对字符串列表按字母顺序排序
对于实现基于字母顺序的字符串列表排序,可以利用 `Collections.sort()` 方法。此方法默认按照元素的自然顺序进行升序排列,适用于实现了 `Comparable` 接口的对象,而 `String` 类已经实现了这一接口[^1]。
下面是一个具体的例子来展示如何使用 `Collections.sort()` 来对字符串列表执行排序操作:
```java
import java.util.*;
public class SortExample {
public static void main(String[] args) {
// 创建一个包含若干城市名称的字符串列表
List<String> cityNames = new ArrayList<>();
cityNames.add("beijing");
cityNames.add("shanghai");
cityNames.add("hangzhou");
// 调用 Collections.sort() 进行排序,默认为字典顺序(即字母表顺序)
Collections.sort(cityNames);
// 输出排序后的结果
System.out.println("Sorted cities: " + cityNames);
}
}
```
上述代码创建了一个名为 `cityNames` 的字符串列表,并向其中添加了一些中国城市的名称。通过调用 `Collections.sort(cityNames)` 函数对该列表进行了排序处理,最终打印出了已排序的城市名单[^4]。
阅读全文
相关推荐



















