본문 바로가기 메뉴 바로가기

Albothyl 정리노트.

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Albothyl 정리노트.

검색하기 폼
  • Root (110)
    • Mac (1)
      • Tip (1)
    • Programming (107)
      • Intellij (0)
      • 환경 설정 (3)
      • 리눅스 (0)
      • 유용한 프로그램 (3)
      • 유용한 라이브러리 (9)
      • 알고리즘 (3)
      • 디자인 패턴 (5)
      • Web (1)
      • Gradle (1)
      • Kotlin (12)
      • Java (15)
      • Java Util Class (0)
      • Spring (20)
      • Docker (4)
      • Akka (0)
      • Machine Learning (5)
      • Test (2)
      • DDD (10)
      • JPA (9)
      • 개발 방법론 (0)
      • 고찰 (0)
      • Others (5)
    • 회고 (0)
    • Book (0)
      • effective java (0)
  • 방명록

java 정렬 (1)
정렬 (Comparable, Comparator, Ordering)

- java에서 정렬을 구현할때에는 Comparable, Comparator을 사용한다. 그밖에 Guava의 Ordering이 있다. - String, Integer는 기본적으로 compareTo메소드가 구현되어 있다. 1. 정렬의 기본 compareTo. -1 0 1 a, b를 비교하여 (기준은 왼쪽 파라미터) -1이 리턴되면 왼쪽이나 앞쪽 1이 리턴되면 오른쪽이나 뒤쪽 1. 오름차순 (a가 기준이되므로 a가 b보다 작을 경우 -1을 리턴하여 앞쪽으로 보낸다.) a b 1 2. 내림차순 (a가 기준이되므로 a가 b보다 클 경우 -1을 리턴하여 앞쪽으로 보낸다.) a > b -1 a == b 0 a < b 1 ** Example) String의 정렬 1. 입력받은 문자..

Programming/Java 2016. 8. 16. 22:03
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Moon의 개발 일기
  • 준영
TAG
  • Spring
  • Sprint RetryTemplate
  • JPA Criteria
  • Property
  • Spring Registrar
  • Criteria
  • JPA
  • Embeddable Mapping
  • Registrar
  • java EqualsAndHashCode
  • Query DSL
  • 복합키 Mapping
  • Charles proxy
  • @Primary
  • Mapping
  • spring spel
  • Akka
  • Discriminate Mapping
  • java Equals
  • RetryTemplate
  • Spring JDBC Template
  • Typesafe Config
  • docker
  • java generic
  • Join Table
  • Embedded Mapping
  • DI
  • SmartLifecycle
  • guava
  • scikit-learn
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바