[Java] Collections.sort 컬렉션 정렬

동민·2021년 9월 8일
0

java 1.7

new Comparator<?>

Collections.sort(collections, new Comparator<Object>(){
	@Override
	public int compare(Object o1, Object o2){
		if(o1.getXXX() > o2.getXXX()){
 			return 1;
		} else if(o1.getXXX() < o2.getXXX()){
			return -1;
		} else {
			return 0;
		}
	}
});

java 1.8

lambda 람다식

Collections.sort(collections, (o1, o2) -> {
	if(o1.getXXX() > o2.getXXX()){
 		return 1;
	} else if(o1.getXXX() < o2.getXXX()){
		return -1;
	} else {
		return 0;
	}
});
profile
BE Developer

0개의 댓글