如何用 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
广告