首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2012-12-19 
java对ArrayListObject 按照属性排序vocabularyTermList metaManagWs.getTopTermsByVocabularyId(Cert

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)方法中。 

热点排行