Java中ArrayList的trimToSize()方法将ArrayList实例的容量调整为列表的当前大小。此方法用于将ArrayList实例修剪为包含的元素数量。
用法:
trimToSize()
参数:它不接受任何参数。
返回值:它不返回任何值。它将此ArrayList实例的容量调整为它包含的元素数。
错误和异常:它没有任何错误和例外。
以下示例程序旨在说明trimTosize()方法:
// Java code to demonstrate the working of
// trimTosize() method in ArrayList
// for ArrayList functions
import java.util.ArrayList;
public class GFG {
public static void main(String[] args)
{
// creating an Empty Integer ArrayList
ArrayList<Integer> arr = new ArrayList<Integer>(9);
// using add(), add 5 values
arr.add(2);
arr.add(4);
arr.add(5);
arr.add(6);
arr.add(11);
// trims the size to the number of elements
arr.trimToSize();
System.out.println("The List elements are:");
// prints all the elements
for (Integer number:arr) {
System.out.println("Number = " + number);
}
}
}
输出:
The List elements are: Number = 2 Number = 4 Number = 5 Number = 6 Number = 11
相关用法
- Java Stack trimToSize()用法及代码示例
- Java Vector trimToSize()用法及代码示例
- Java StringBuilder trimToSize()用法及代码示例
- Java StringBuffer trimToSize()用法及代码示例
- Java Java.util.ArrayList.addall()用法及代码示例
- Java Arraylist.contains()用法及代码示例
- Java Java.util.ArrayList.add()用法及代码示例
- Java Java.util.Arraylist.indexOf()用法及代码示例
注:本文由纯净天空筛选整理自Striver大神的英文原创作品 ArrayList trimToSize() in Java with example。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。