Logo
(追記) (追記ここまで)

자바 정렬 순서

11652번 - 카드

.max((e1, e2) -> e1.getValue().compareTo(e2.getValue()))

.max((e1, e2) -> e2.getValue().compareTo(e1.getValue()))


max() 사용할 때, e1.compareTo(e2)는 맞고 e2.compareTo(e1)은 틀리는 이유가 뭘까요?

e1-e2이든 e2-e1이든 어느순서로 정렬하던 간에, 정렬된 요소 중에서 최대값을 가져오는 거 아닌가요?

댓글을 작성하려면 로그인해야 합니다.

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /