이것만 알면된다!!!!
음수결과 - 매개변수가 더 크다
0 - 같다
양수결과- 자신(this)이 더 크다
public int compareTo(Object o){
int r = this.score - o.score; // score를 먼저 오름차순
if(r!=0) return r;
return this.no - o.no; // no를 다음으로 오름차순
return this.no - o.no; // 오름차순
return -(this.no - o.no); // 내림차순
return Integer.compare(this.no, o.no) // Integer wrapperclass 사용권장(안전)
}
'Study > Java' 카테고리의 다른 글
[Java] Java8 스트림( Stream ) (0) | 2021.01.01 |
---|---|
[Java] API 문서 보는 법 (업데이트 중) (0) | 2020.08.18 |
[Java] 입출력 API (0) | 2020.08.09 |
[Java] Call By Value, Call by Reference (0) | 2020.07.25 |
[Java] Object Oriented Programming - OOP 2 (0) | 2020.07.23 |
댓글