1) ==
string의 주소 값을 비교
ex)
string a = "123";
string b = "123";
string c = new String("123");
a == b (true)
a == c (false)
2) equals
string의 값을 비교
ex)
string a = "123";
string b = "123";
string c = new String("123");
a.equals(b) (true)
a.equals(c) (true)
3) equalsIgnoreCase
string의 값을 대,소문자 구분 없이 비교
ex)
string a = "abc";
string b = "AbC";
a.equalsIgnoreCase(b) (true)
'전공공부 > JAVA' 카테고리의 다른 글
Arrays.sort() 오름차순 내림차순 (0) | 2020.10.12 |
---|---|
[JAVA] Comparable과 Comparator의 차이점 (0) | 2020.10.07 |
[JAVA] Math.pow() 를 이용한 거듭제곱 (0) | 2020.10.07 |
[JAVA] ClassLoader 란? (0) | 2020.09.18 |
Class.forName()의 동작원리 (0) | 2020.08.11 |