技術(shù)-java集合接口collection、集合操作類collections、比較器接口comparator、comparable
接口comparator:util包,int compare(T o1,T o2){o1.compareTo(o2)}接口comparable:lang包,int compareTo(T o)
集合接口collection:list、set等
集合操作類collections:操作集合,比如排序collections.sort(collection,comparator)等
Collections.sort(hdList, new Comparator() {
public int compare(Object a, Object b) {
double orderA = ((HotelDistance) a).getDistance();
double orderB = ((HotelDistance) b).getDistance();
double d = orderA - orderB;
return d<0?-1:(d==0?0:1);
}
});
posted on 2011-11-09 13:03 計明敏 閱讀(320) 評論(0) 編輯 收藏 所屬分類: java