如何用 Java 檢查容量?
要檢查 Java 中的容量,首先建立一個列表並新增元素。然後使用 ensureCapacity() 並增加容量。
讓我們先建立一個 ArrayList 並新增一些元素 -
ArrayList<Integer>arrList = new ArrayList<Integer>(5); arrList.add(100); arrList.add(200); arrList.add(300); arrList.add(400); arrList.add(500);
現在,增加 ArrayList 的容量 -
arrList.ensureCapacity(15);
同時,你還可以使用 size() 方法檢查 ArrayList 的當前大小。
示例
import java.util.ArrayList; public class Demo { public static void main(String[] a) { ArrayList<Integer>arrList = new ArrayList<Integer>(5); arrList.add(100); arrList.add(200); arrList.add(300); arrList.add(400); arrList.add(500); arrList.add(600); arrList.add(700); System.out.println("Size of list = "+arrList.size()); arrList.ensureCapacity(15); for (Integer number: arrList) { System.out.println(number); } arrList.add(100); arrList.add(200); arrList.add(300); arrList.add(400); arrList.add(500); System.out.println("Updated list..."); System.out.println("Size of list = "+arrList.size()); arrList.ensureCapacity(15); for (Integer number: arrList) { System.out.println(number); } } }
輸出
Size of list = 7 100 200 300 400 500 600 700 Updated list... Size of list = 12 100 200 300 400 500 600 700 100 200 300 400 500
廣告