반응형
자바에서 문자열 비교하기 위해 자주 사용하는 메소드가 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.");
}
}
}
결과값
반응형
'개발 > Java' 카테고리의 다른 글
[JAVA] 자바 indexOf 사용법 (0) | 2021.04.12 |
---|---|
제네릭 타입. 꺾쇠 괄호 < > 왜 사용하는가? (0) | 2021.04.03 |
자바 컬렉션에 대한 설명 (0) | 2021.04.03 |
request.getServletPath() 사용 방법 (0) | 2021.03.29 |
jsoup jar파일을 java project 에 추가하는 방법 (0) | 2021.03.12 |