當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Java ArrayList clear()用法及代碼示例


clear()的方法ArrayList在Java中用於刪除列表中的所有元素。此調用返回後列表將為空,因此每當執行此操作時,相應 ArrayList 的所有元素都將被刪除,因此它成為從內存中刪除 ArrayList 中的元素以實現優化的基本函數。

用法

public void clear()

參數

clear 方法不需要任何參數。

返回類型

它不會返回任何值,因為它會刪除列表中的所有元素並將其變為空。

Tip: It does implement the following interfaces as follows: Serializable, Cloneable, Iterable<E>, Collection<E>, List<E>, RandomAccess

ArrayList clear() 方法示例

示例 1:

Java


// Java Program to Illustrate Working of clear() Method
// of ArrayList class
// Importing required classes
import java.util.ArrayList;
// Main class
public class GFG {
    // Main driver method
    public static void main(String[] args)
    {
        // Creating an empty Integer ArrayList
        ArrayList<Integer> arr = new ArrayList<Integer>(4);
        // Adding elements to above ArrayList
        // using add() method
        arr.add(1);
        arr.add(2);
        arr.add(3);
        arr.add(4);
        // Printing the elements inside current ArrayList
        System.out.println("The list initially: " + arr);
        // Clearing off elements
        // using clear() method
        arr.clear();
        // Displaying ArrayList elements
        // after using clear() method
        System.out.println(
            "The list after using clear() method: " + arr);
    }
}
輸出
The list initially: [1, 2, 3, 4]
The list after using clear() method: []

示例 2:

在此示例中,我們創建一個名為animals 的新ArrayList,並使用add() 方法向其中添加一些元素。然後,我們打印 ArrayList 的元素。

接下來,我們調用clear()方法從ArrayList中刪除所有元素。最後,我們再次打印 ArrayList 的元素以證明它現在是空的。

Java


import java.util.ArrayList;
public class Main {
    public static void main(String[] args)
    {
        // Create a new ArrayList
        ArrayList<String> animals = new ArrayList<>();
        // Add some elements to the ArrayList
        animals.add("Dog");
        animals.add("Cat");
        animals.add("Rabbit");
        animals.add("Bird");
        // Print the elements of the ArrayList
        System.out.println("Animals: " + animals);
        // Clear the ArrayList using the clear() method
        animals.clear();
        // Print the elements of the ArrayList after
        // clearing it
        System.out.println("Animals after clearing: "
                           + animals);
    }
}
輸出
Animals: [Dog, Cat, Rabbit, Bird]
Animals after clearing: []


相關用法


注:本文由純淨天空篩選整理自Striver大神的英文原創作品 ArrayList clear() Method in Java with Examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。