English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 기본 튜토리얼

Java 흐름 제어

Java 배열

Java面向对象(I)

Java面向对象(II)

Java面向对象(III)

Java 예외 처리

Java 목록(List)

Java Queue(큐)

Java Map 집합

Java Set 집합

Java 입력 출력(I/O)

Java Reader/Writer

Java 다른 주제

Java ArrayList isEmpty() 사용 방법 및 예제

Java ArrayList 메서드

Java ArrayList isEmpty() 메서드는 arraylist가 비어 있는지 확인합니다.

isEmpty() 메서드의 문법은 다음과 같습니다:

arraylist.isEmpty()

isEmpty() 매개변수

isEmpty() 메서드는 어떤 매개변수도 가지지 않습니다.

isEmpty() 반환 값

  • arraylist에 어떤 요소도 포함되어 있지 않으면 true를 반환

  • arraylist에 어떤 요소가 포함되어 있으면 false를 반환

예제: ArrayList가 비어 있는지 확인

import java.util.ArrayList;
class Main {
    public static void main(String[] args) {
        // ArrayList을 생성합니다
        ArrayList<String> languages = new ArrayList<>();
        System.out.println("새로 생성된 ArrayList: \"" + languages);
        //ArrayList이 어떤 요소를 가지고 있는지 확인합니다
        boolean result = languages.isEmpty(); // true
        System.out.println("ArrayList는 비어있습니까? " + result);
        //ArrayList에 몇 가지 요소를 추가합니다
        languages.add("Python");
        languages.add("Java");
        System.out.println("更新된 ArrayList: \"" + languages);
        //ArrayList가 비어있는지 확인
        result = languages.isEmpty();  // false
        System.out.println("ArrayList는 비어있습니까? " + result);
    }
}

출력 결과

새로 생성된 ArrayList: []
ArrayList는 비어있습니까? true
업데이트된 ArrayList: [Python, Java]
ArrayList는 비어있습니까? false

위의 예제에서, 우리는 languages라는 ArrayList를 생성했습니다. 여기서 우리는 isEmpty() 메서드를 사용하여 ArrayList가 어떤 요소도 포함하고 있는지 확인했습니다.

최초에 새로 생성된 ArrayList는 어떤 요소도 포함하지 않습니다. 따라서 isEmpty()는 true를 반환합니다. 그러나 몇 가지 요소를 추가한 후에(PythonJava)이후, 이 메서드는 false를 반환합니다.

Java ArrayList 메서드