개발/Java
[java] equalsIgnoreCase 메소드
rudnine
2021. 4. 8. 22:23
반응형
자바에서 문자열 비교하기 위해 자주 사용하는 메소드가 equals 입니다.
equals 메소드와 비슷한게 하나 더 있는데, equalsIgnoreCase 입니다.
equals, equalsIgnoreCase 차이점
차이점은 간단합니다.
equals : 대소문자 비교를 함.
equalsIgnoreCase : 대소문자 비교 없이 문자열만 비교함.
아래는 간단한 테스트 코드입니다.
public class Test0408 {
public static void main(String[] args) {
// TODO Auto-generated method stub
String str1 = "TREX";
if("trex".equals(str1)) {
System.out.println("It's ok.");
} else {
System.out.println("It's different.");
}
if("trex".equalsIgnoreCase(str1)) {
System.out.println("But, it's similar.");
} else {
System.out.println("No. it's different.");
}
}
}
결과값

반응형