java 문자열 비교 썸네일형 리스트형 [JAVA] compareTo, equals, == 의 차이 JAVA에서 문자열을 비교할 때 보통 사용되는 메소드들. 그리고 입사시험문제에서 당골메뉴로 출제되는 문제 1. compareTo - 두 문자열을 사전순으로 비교하는 메소드(차이값 int를 반환)- 비교순서: 1. 문자비교, 2. 길이비교- 로직: 두 비교 문자열 중 더 짧은 문자열의 길이만큼 반복하면서 문자를 순차적으로 비교하다가 두 문자가 다른 경우를 만났을 때 그 차이값을 반환. 반복횟수만큼 반복했으나 끝까지 문자가 같았다면 두 문자열의 길이의 차이값을 반환 str1을 str2, str3, str4와 비교 첫번째: str1의 A와 str2의 F보다 알파벳순으로 -5이다.두번째: 더 짧은 문자열의 길이(3)만큼 비교했으나 끝까지 문자가 같았으므로 문자열의 길이 차이 -2를 반환세번째: 더 짧은 문자열의.. 더보기 이전 1 다음