게시글
질문&답변
2022.05.18
steam api 예제 git 주소
https://github.com/whiteship/java8/commit/12dcce9888bbb6dfbe002788d34a1485cbf4a9e6 강의 자료에서 git history 보시면 있습니다 ㅎㅎ
- 3
- 1
- 659
질문&답변
2022.05.17
Comparator interface를 compareToIgnoreCase로 메소드 레퍼런스로 변경 관련
ㅠㅠ 아직 이해를 잘 못 했는데요, Arrays.sort(names, String::compareToIgnoreCase); 이렇게 하면 String::compareToIgnoreCase에서 내부적으로 받는 파라미터 this는 "keesun", "whiteshipe", "toby"를 순서대로 받고 str은 "whiteship", "toby" 순으로 받아서 비교하게 되는건가요? (사진) String::compareToIgnoreCase는 (x,y) -> x.compareToIgnoreCase(y)와 같다고 하셨는데요, "keesun".compareToIgnoreCase("whteship")을 비교해서 true , false 반환, "whteship".compareToIgnoreCase("toby")을 비교해서 true , false 반환, 하는 방식이 맞나요? 디버깅을 해보려고 시도했는데, 배열 안의 문자열이 나오는게 아니라 ~.class로 나와서 파악을 못 했습니다 ㅠㅠ 이럴 때는 어떻게 디버깅을 하고 추론하나요..? (사진)
- 4
- 8
- 553