public static void main(String[] args) { Vector v = new Vector(868888, 1); for(int i=0; i<v.capacity(); i++) { v.add("index"+i); } System.out.println("v.size() is "+ v.size()); System.out.println((String)v.get(868887)); }
ArrayList应该是不限长度的,我试过取出20000条数据放在一个arraylist里面
Vector也没有长度限制呀!可以很多数据的
The Vector class implements a growable array of objects. Like an array, it contains components that can be accessed using an integer index. However, the size of a Vector can grow or shrink as needed to accommodate adding and removing items after the Vector has been created.
{
Vector v = new Vector(868888, 1);
for(int i=0; i<v.capacity(); i++)
{
v.add("index"+i);
}
System.out.println("v.size() is "+ v.size());
System.out.println((String)v.get(868887));
}