빈 문자열은 값이 할당되었지만 길이는 0이다.
null은 값이 없다.
1. isBlank()
- 문자열이 비어있는지 확인
- 문자열이
null
과 ""
(빈 문자열), " "
(여백)을 포함하고 있는지 확인한다. (boolean형)
- 빈 공간이면 true, 아니면 false
2. isEmpty()
- 문자열이 비어있는지 확인
- 문자열이
null
과 ""
(빈 문자열)를 포함하고 있는지 확인한다. (boolean형)
- 빈 공간이면 true, 아니면 false
3. length()
- 문자열 길이가 0보다 큰지 확인한다.
- 0보다 크면 true, 아니면 false
4. equals()
- 문자열 비교
- 문자열 데이터가 똑같은 데이터인지 확인한다. (boolean형)
5. == 연산자
- 대상의 주소값을 비교하기 때문에 두 대상의 문자열 값이 같아도 두 개는 다른 객체이다.