ensureCapacity()
方法sureCapacity()方法在java.util包中可用。
sureCapacity()方法用于确保此Arraylist的容量(即,它可以节省参数指定的最小元素数)。
guaranteeCapacity()方法是一个非静态方法,因此可以通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
确保容量时,ensureCapacity()方法不会引发异常。
语法:
public void ensureCapacity(int minCap);
参数:
int minCap –表示目标最小容量。
返回值:
该方法的返回类型为void,不返回任何内容。
示例
//Java程序演示示例 //ArrayList的sureCapacity(int)方法。 import java.util.*; public class EnsureCapacityOfArrayList { public static void main(String[] args) { //创建一个ArrayList //存储元素的容量 ArrayList < String > arr_l = new ArrayList < String > (10); //通过使用add()方法是添加 //ArrayList中的元素 arr_l.add("C"); arr_l.add("C++"); arr_l.add("JAVA"); arr_l.add("DOTNET"); arr_l.add("PHP"); //通过使用ensureCapacity(int)方法可以 //确保存储30个元素的容量 //ArrayList的 arr_l.ensureCapacity(30); //显示ArrayList- System.out.println("arr_l.ensureCapacity(30) : " + arr_l); } }
输出结果
arr_l.ensureCapacity(30) : [C, C++, JAVA, DOTNET, PHP]
本文向大家介绍Java PropertyResourceBundle handleGetObject()方法及示例,包括了Java PropertyResourceBundle handleGetObject()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PropertyResourceBundle类方法 handleGetObject()方法在java.util包中可用。 handleG
本文向大家介绍Java PropertyPermission hashCode()方法及示例,包括了Java PropertyPermission hashCode()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PropertyPermission类方法 hashCode()方法在java.util包中可用。 hashCode()方法用于获取此PropertyPermission对象的哈希
本文向大家介绍Java RandomAccessFile readUTF()方法及示例,包括了Java RandomAccessFile readUTF()方法及示例的使用技巧和注意事项,需要的朋友参考一下 RandomAccessFile类方法 readUTF()方法在java.io包中可用。 readUTF()方法用于以字符串形式读取此RandomAccessFile。 readUTF()方法
本文向大家介绍Java RandomAccessFile readLong()方法及示例,包括了Java RandomAccessFile readLong()方法及示例的使用技巧和注意事项,需要的朋友参考一下 RandomAccessFile类方法 readLong()方法在java.io包中可用。 readLong()方法用于从此RandomAccessFile读取带符号的64位长整数值。 r
本文向大家介绍Java PrintWriter clearError()方法及示例,包括了Java PrintWriter clearError()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PrintWriter类方法 clearError()方法在java.io包中可用。 clearError()方法用于清除此PrintWriter流的错误状态。 clearError()方法是一种非静
本文向大家介绍Java PrintWriter setError()方法及示例,包括了Java PrintWriter setError()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PrintWriter类方法 setError()方法在java.io包中可用。 setError()方法用于表示已发生错误。它将导致后续的方法调用返回true直到被调用。 setError()方法是一种非静