import java.text.Collator;
import java.util.*;
/**
* @author Peacock__
* @version 1.0
* @date 2020/3/10 14:03
*/
public class TempTest {
public static void main(String[] args) {
List<User> list = new ArrayList<>();
list.add(new User(1L,"徐五",20));
list.add(new User(2L,"李四",20));
list.add(new User(3L,"张三",20));
list.add(new User(4L,"郭七",20));
list.add(new User(5L,"董八",20));
list.add(new User(6L,"曹二",20));
list.add(new User(7L,"安一",20));
list.add(new User(8L,"武大",20));
// 获取中文环境
Comparator comparator = Collator.getInstance(Locale.CHINA);
// 排序实现
Collections.sort(list, (u1, u2) -> {
return comparator.compare(u1.getName(), u2.getName());
});
list.stream().forEach(i -> {
System.out.println(i.getName());
List实现按某属性首字母排序
最新推荐文章于 2023-09-03 18:43:31 发布