如何用 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 次瀏覽

開啟您的職業生涯

完成課程以獲得認證

開始吧
廣告