본문 바로가기

Knowledge Wiki/Java

JAVA 문자열 비교

1. 문자열 비교에는 == 대신 equals()를 사용해야 한다.

String str1 = "abc";
String str2 = "abc";

System.out.println(str1==str2);  // true
System.out.println(str1.equals(str2)); // true

String str1 = new String("abc");
String str2 = new String("abc");

System.out.println(str1==str2);  // false
System.out.println(str1.equals(str2)); // true

 

반응형

'Knowledge Wiki > Java' 카테고리의 다른 글

JAVA 상수, 리터럴  (0) 2021.11.26
JAVA switch문, 반복문  (0) 2021.11.26
JAVA에서 C 스타일 출력  (0) 2021.11.26
JAVA 변수  (0) 2021.11.26
JAVA 컴파일  (0) 2021.11.26