문자열 비교는 String 클래스에서 제공해주는 equals(), equalsIgnoreCase() 메소드를 사용하는 방법이 있다. 실제 문자열을 비교하여 기본 자료형과 참조형의 비교에서도 같다는 결과를 제대로 반환해준다. 등위 연산자( == ) 를 통해서 비교하게 된다면, 실제의 문자열이 아닌 문자열의 주소를 비교하여 값을 표출한다. equals() : 대소문자를 구분하여 비교 equalsIgnoreCase() : 대소문자를 구분하지 않고 비교 원하는 비교형태를 파악하여 선택하고 사용해야한다.