Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 자료구조
- 파이썬
- 자바개발
- 백준
- 개발공부
- 자바프로그래밍
- 메모리관리
- 자바기초
- 개발자팁
- 알고리즘
- 정렬
- JVM
- 코딩테스트준비
- Java
- 가비지컬렉션
- 코딩인터뷰
- 코딩공부
- 멀티스레드
- 프로그래머스
- HashMap
- 코딩테스트팁
- 자바공부
- 프로그래밍기초
- 코딩테스트
- 객체지향
- 알고리즘공부
- 클린코드
- 자바
- 예외처리
- 개발자취업
Archives
- Today
- Total
목록Comparator (1)
코드 한 줄의 기록
안녕하세요! 오늘은 Java에서 정렬을 다룰 때 반드시 알아야 하는 Comparable과 Comparator에 대해 깊이 있게 알아보려고 합니다. 저도 처음에는 이 둘의 차이가 헷갈렸는데, 실무에서 직접 사용하면서 체득한 내용들을 공유하려고 해요.Comparable vs Comparator, 뭐가 다를까?처음 이 개념들을 접했을 때 "둘 다 정렬하는 건데 왜 두 개나 있지?"라는 생각이 들었어요. 근데 써보니까 각자 확실히 용도가 다르더라고요. Comparable은 java.lang 패키지에 있어서 import도 필요 없고, 클래스 자체에 "나는 이렇게 비교되어야 해!"라는 기본 규칙을 심어주는 거예요. compareTo(T o) 메서드 하나만 구현하면 됩니다. Comparator는 java.util 패..
JAVA
2025. 10. 27. 08:46