[Java] Null 과 isEmpty의 차이

    Null

     

    인스턴스가 생성되지 않은 상태이다.

    List 변수가 메모리에 아무런 주소값도 참조하지 않은 상태이다.

     

     

    isEmpty

    size() = 0

    Java SE 1.6 이상부터 사용이 가능하다.

    배열이 생성되었으나, 배열안에 아무것도 없는 상태를 말한다.

    객체는 존재하지만, 공백이다.

    반응형

    'Language > JAVA' 카테고리의 다른 글

    [Java] List의 toArray 사용하기 (List를 Array로 형변환 시키기)  (0) 2021.01.11
    [Java] 배열의 오름차순, 내림차순  (0) 2020.09.10
    [JAVA] this  (0) 2020.08.06
    [JAVA] 클래스 구성요소  (0) 2020.08.05
    [JAVA] 오버로딩  (0) 2020.08.05

    댓글

    Designed by JB FACTORY