java.util.Vector.trimToSize() 方法用于将向量的容量调整为向量的当前容量大小。如果该向量的容量大于其当前大小,则容量将更改为一样大小。
语法
public void trimToSize()
参数
不需要参数。
返回值
无。
异常
无。
示例:
在下面的示例中,java.util.Vector.trimToSize()方法用于将向量的容量修剪为矢量的当前大小。
import java.util.*;
public class MyClass {
public static void main(String[] args) {
//创建向量
Vector<Integer> Vec = new Vector<Integer>(10);
//填充向量
Vec.add(10);
Vec.add(20);
Vec.add(30);
//打印向量的容量
System.out.println("Before trimToSize, Vec capacity: "+ Vec.capacity());
//修剪向量的容量
Vec.trimToSize();
//打印向量的容量
System.out.println("After trimToSize, Vec capacity: "+ Vec.capacity());
}
}
上述代码的输出将是:
Before trimToSize, Vec capacity: 10
After trimToSize, Vec capacity: 3