java - equals()와 equalsIgnoreCase()의 차이

Yuri Lee·2021년 2월 5일
0

배경

함수를 보다가 같은 equals인데 이 두개의 차이가 궁금해졌다. 왜 이렇게 다양한 것들이 많을까? ^^;;

equals()와 equalsIgnoreCase()

equals() 메소드는 대소문자를 구분하여 비교하고 equalsIgnoreCase() 메소드는 대소문자를 구분하지 않고 비교한다.

printResult("apple".equals("APPLE")); // 다르다
printResult("apple".equals("apple")); // 같다

printResult("apple".equalsIgnoreCase("APPLE")); // 같다
printResult("apple".equalsIgnoreCase("apple")); // 같다

https://library1008.tistory.com/37

profile
Step by step goes a long way ✨

0개의 댓글