String 형의 두 글자를 비교할 때 equals() 메서드를 사용합니다.
변수와 상수인 두 String을 비교할 때는 상수를 먼저 쓰는 것이 좋습니다.
변수가 null이면 NullPointerException을 일으킬 수 있지만
상수인 String은 개발자가 컨트롤 할 수 있기 때문입니다.
1
2
3
4
5
6
7
8
9
|
final String CONSTANT_WORD = "example word";
String variableWord;
// 좋은 예
if (CONSTANT_WORD.equals(variableWord)) {...}
// 나쁜 예
if (variableWord.equals(CONSTANT_WORD)) {...}
|
cs |
빈 스트링과 비교하는 형태도 자주 쓰이는데
"".equals(variableWord) 의 형태로 쓰면 됩니다.
'Android' 카테고리의 다른 글
안드로이드에 라이브러리 파일을 추가하는 두 가지 방법 (0) | 2021.10.26 |
---|---|
[Android] Only the original thread that created a view hierarchy can touch its views (0) | 2021.10.25 |
[Android] SDK 23 Apache HttpClient (0) | 2021.08.17 |
[Android] DP -> PX 변환 (0) | 2021.07.20 |
[Android] Fragment에서 Activity 접근하기 (1) | 2021.07.15 |