文件名称: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)