본문 바로가기

우보천리 개발

검색하기
우보천리 개발
프로필사진 밥은답

  • 분류 전체보기 (78)
    • 알고리즘 (32)
      • 백준 (16)
      • 프로그래머스 (3)
      • 이것이 코딩테스트다 (3)
      • Do it! 알고리즘 코딩테스트 (10)
    • 자격증 (12)
      • 컴퓨터활용능력 1급 (8)
      • 정보처리기사 (4)
    • Computer Science (26)
      • 네트워크 (14)
      • 운영체제 (10)
      • 자료구조 (2)
    • 언어 (2)
      • Java (2)
    • Spring기초 (1)
Guestbook
Recent Posts
Link
  • GitHub
Today
Total
반응형
«   2025/08   »
일 월 화 수 목 금 토
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
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Comparator (1)

우보천리 개발

자바 객체 비교, Comparable 그리고 Comparator

자바에서 기본형에 대해서는 부등호로 크기를 비교할 수 있었다. 하지만 기본형이 아닌 타입에 대해서는 비교를 할 수 있는 기준이 없기 때문에 따로 정의를 해주어야한다. public static void main(String[] args) { int[] scores = {80, 30, 100, 60, 40}; Arrays.sort(scores); System.out.println(Arrays.toString(scores)); } // 결과 [30, 40, 60, 80, 100] 하지만 기본형이 아닌 다른 타입의 객체를 비교하고 싶으면 Comparable 혹은 Comparator 인터페이스를 구현해야한다. 1. Comparable Comparable 인터페이스는 java.lang 패키지에 있다. public ..

언어/Java 2023. 8. 11. 20:36
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바