반응형
equals와 equalsIgnoreCase 둘다 문자열을 비교하는 메소드이다.
둘 다 문자열을 비교하지만 차이점을 알아보자.
equals
문자열을 대소문자 구분한다.
equalsIgnoreCase
문자열을 대소문자 구분하지 않는다.
String str1 = "abc";
String str2 = "ABC";
if(str1.equals(str2)){
system.out.println("같다");
}else{
system.out.println("다르다");
}
if(str1.equalsIgnoreCase(str2)){
system.out.println("같다");
}else{
system.out.println("다르다");
}
위와 같이 코드를 작성하면 결과 값으로
다르다
같다
가 출력된다.
반응형
'개발 > Java' 카테고리의 다른 글
[Java] jxls multiple 엑셀 인쇄 영역 (0) | 2020.01.30 |
---|---|
[Java] 자릿수 채우기 (0) | 2020.01.02 |
[Java] Json to map,Json 변환 (0) | 2019.04.11 |
[Java] md5 암호화 초기화 (0) | 2019.04.10 |
[Java] Java 한글 인코딩 해결, (0) | 2019.04.09 |