본문 바로가기

프로그래밍 언어/JAVA

[Java] 문자열 비교, equals

.equals("str");

 

출력결과

 

문자열을 비교할 때는 비교 연산자 '=='가 아닌, equals( ) 사용

 

비교연산자(==)는 두 문자열이 완전히 같은 것인지만 비교 

-> 같은 문자열이라도 서로 다른 객체일 때 동일하지 않다고 판단하여 false

 

equals( )는 문자열이 같은가를 비교하는 메서드

단, 대소문자 구별하지 않고싶다면 equalsIgnoreCase( ) 사용

 

 

 

'프로그래밍 언어 > JAVA' 카테고리의 다른 글

[Java] 배열 복사  (0) 2022.08.18
[Java] 배열 정렬하기  (0) 2022.08.17
[Java] 배열(Array)  (0) 2022.08.14
[Java] 스택과 힙, JVM 메모리구조  (0) 2022.08.13
[Java] 자바의 연산자  (0) 2022.08.09