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

更新于: 30-Jul-2019

1000 次浏览

开启您的职业生涯

完成课程以获得认证

开始吧
广告