1. NULL

인스턴스가 생성되지 않은 상태를 말한다. List 변수가 메모리에 아무런 주소값도 창조하지 않은 상태이다.

그러므로, List에 값이 없을 경우 null로 체크하면 안된다.



2. isEmpty()

size() = 0

자바 SE 1.6 이상에서만 사용 가능하다.

인스턴스는 생성되었으나, List 안에 아무것도 없는 상태를 말한다. (값이 존재하지 않는 상태)

객체에 ""이란 값으로 들어가 있는 상태이다. (공백도 값으로 처리가 되기 때문에)

'BackEnd > Java' 카테고리의 다른 글

자바와 객체 지향  (0) 2020.11.17
객체지향 디자인 패턴1 (퍼사드, 싱글톤)  (0) 2020.11.03
LinkedHashMap  (0) 2017.06.29
RSA 암호화 구현  (0) 2017.03.14
Java :: Spring 파일 업로드 (multipart-form/data)  (2) 2017.03.14

+ Recent posts