java 中的方法 ensureCapacity(int, minCapacity) 会做什么?


java.util.ArrayList 类的方法ensureCapacity(int minCapacity)会在有必要的情况下增加此 ArrayList 实例的容量,以确保它至少能容纳最小容量参数指定的元素数。

示例

import java.util.ArrayList;

public class ArrayListDemo {
   public static void main(String args[]) {
      ArrayList<Integer> arrlist = new ArrayList<Integer>(5);
      arrlist.add(10);
      arrlist.add(50);
      arrlist.add(30);
      arrlist.ensureCapacity(15);
      for (Integer number : arrlist) {
         System.out.println("Number = " + number);
      }
   }
}

输出

Number = 10
Number = 50
Number = 30

更新于:2020 年 2 月 25 日

125 次浏览

开启你的 职业生涯

完成课程,获得认证

开始
广告页