반응형 문자열 비교1 Java 문자열 빈 값 vs 공백 vs null 비교 null 이란 값이 없는 상태를 말합니다. java는 null을 표현하기 위해 "null" 이라는 키워드를 가지고 있습니다. null은 참조형 변수에만 할당될 수 있습니다. 참조형 변수(reference variable)는 값이 저장된 메모리의 주소를 담고 있는 변수를 말합니다. ex) String, 배열 기본형 변수(primitive variable)는 정수나 문자 등 실제 값이 저장되어 있는 변수를 말합니다 ex) int, char Java 에서는 문자열에 저장된 값이 1. null 일 때 2. 길이가 0인 경우 3. 공백이 포함된 경우 를 모두 다르게 취급하고 있습니다. 각각에 해당하는지 여부는 다음과 같이 확인할 수 있습니다. String[] strArr = {null, "", " "}; for(.. 2021. 10. 23. 이전 1 다음 반응형