객체 비교1 좌표 정렬 알고리즘 공부하기 feat. Comparable interface, 백준 11650 좌표 정렬하기 1. 객체 비교는 왜 필요한가? 사실 지금까지의 '비교' 의 개념은 객체가 아닌 primitive type 에서만 적용되는 개념이었다. 또한 기본형 타입에서의 모든 비교는 아주 단순했다. 그냥 부등호로 크기가 결정되어버리니까. 그러나 자바를 다루다보면 '객체' 를 비교해야 하는 경우가 있다. 이때는 어떻게 비교하면 좋을까? 예시를 들어보자. 학생 객체 a, b, c 가 있다. a 는 1등급 97점, b 는 1등급 92 점, c 는 2등급 87 점이다. 나는 이 학생 객체들을 정렬하고 싶다. 정확히는 등급은 오름차순으로 하되, 같은 등급이면 점수를 내림차순으로 정렬하고 싶다. package algorithm; public class Test { public static void main(String[] a.. Java - 알고리즘 2022. 7. 10. 이전 1 다음 728x90 반응형