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