读书人

java 对ArrayListlt;Objectgt; 依照属性

发布时间: 2012-12-19 14:13:14 作者: rapoo

java 对ArrayList<Object> 按照属性排序

        vocabularyTermList = metaManagWs.getTopTermsByVocabularyId(CertificationConstant.E);        Collections.sort(vocabularyTermList, new ComparatorUtil());comparable接口只有一个方法:int compareTo(T o)(位于java.lang包下),主要作用是比较两个对象的大小。而Comparator<T>接口位于java.util包下,他有两个方法: int compare(T o1, T o2) 和boolean equals(Object obj) ,它的作用主要是用在集合的排序中(指定排序规则),强行对某个对象 collection 进行整体排序 的比较函数,也可用在Arrays的sort(Comparator c)方法中。 

读书人网 >编程

热点推荐