initials-china-comparator:按中文首字母排序实体

时间:2024-05-20 06:31:46
【文件属性】:

文件名称:initials-china-comparator:按中文首字母排序实体

文件大小:18KB

文件格式:ZIP

更新时间:2024-05-20 06:31:46

Java

说明 主要是之前和别人讨论排序问题,当时碰到的问题是,需要按照中文第一个字的拼音首字母排序,百度发现自带的比较器 Collator.getInstance(Locale.CHINA) ,但是使用和追源码发现 @Override public int compare(Object o1, Object o2) { return compare((String)o1, (String)o2); } 这里它只支持传入String类型,所以打算做一个加强版。采用注解确定实体哪个字段参与排序。 比较器 InitialsChinaComparator @Override public int compare(Object o1, Object o2) { try { Field[] o1Fields = ge


【文件预览】:
initials-china-comparator-master
----pom.xml(416B)
----target()
--------test-classes()
--------classes()
----src()
--------test()
--------main()
----README.md(2KB)

网友评论