java根据汉字按A-Z顺序排列
发布时间
阅读量:
阅读量
java根据汉字从A-Z排序
【主要实现方式如下:
通过调用Collator.getInstance(java.util.Locale.CHINA)获取比较器实例com,随后利用该比较器对cats列表进行排序,具体实现为cats.sort((o1, o2) -> com.compare(o1.getName(), o2.getName()))。
package com.controller;
import com.alibaba.fastjson.JSONObject;
import java.text.Collator;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
public class AAA {
public static void main(String[] args) {
List<Cat> cats = new ArrayList<>();
Cat cat1 = new Cat();
cat1.setAge(2);
cat1.setName("
全部评论 (0)
还没有任何评论哟~
