版权所有。所有权利保留。
欢迎转载,转载时请注明出处:
http://blog.csdn.net/xiaofei_it/article/details/51399159
公司Android项目里经常需要对元素进行排序,而排序都是多字段的,相应的Comparator比较难写。于是我就写了这么一个工具类,用户只需要指定排序规则,便可以自动生成相应的Comparator。
项目地址:
https://github.com/Xiaofei-it/ComparatorGenerator
特色
Java编程经常要对数据进行排序,此时需要写一个Comparator。但Comparator比较难写,尤其是在多字段排序的时候更加复杂。
你可以方便地使用此工具类生成Comparator。你只需要指定在排序的时候要依据哪些字段以及升序还是降序,这个工具类会为你生成相应的Comparator。