English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java ArrayList isEmpty() 메서드는 arraylist가 비어 있는지 확인합니다.
isEmpty() 메서드의 문법은 다음과 같습니다:
arraylist.isEmpty()
isEmpty() 메서드는 어떤 매개변수도 가지지 않습니다.
arraylist에 어떤 요소도 포함되어 있지 않으면 true를 반환
arraylist에 어떤 요소가 포함되어 있으면 false를 반환
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를 반환합니다. 그러나 몇 가지 요소를 추가한 후에(Python,Java)이후, 이 메서드는 false를 반환합니다.