JAVA中怎样声明一个字符串型的Vector数组?
Vector<String>v[]=newVector<String>[5];这样写错误,正确的写法应该是怎样的?...
Vector<String> v[]=new Vector<String>[5];
这样写错误,正确的写法应该是怎样的? 展开
这样写错误,正确的写法应该是怎样的? 展开
4个回答
展开全部
Vector是向量类型,你可以在Vector中存储相同数据类型的多个数据,但是你不能初始化Vector的大小或者容量。说白了,Vector就是一个集合,其中可以存储类型相同的多个数据,你存储多少个,Vector的大小就为多少,不能初始化Vector的大小。
这样来声明:
Vector<String> vector = new Vector<String>();
这样向Vector中加入数据:
vector.addElement(String型的数据);
所有数据加入完成后不要忘了写:
vector.trimToSize();
这样获取Vector的容量或其中存储的数据个数:
int count = vector.size();
希望我的描述能够对楼主有所帮助!
这样来声明:
Vector<String> vector = new Vector<String>();
这样向Vector中加入数据:
vector.addElement(String型的数据);
所有数据加入完成后不要忘了写:
vector.trimToSize();
这样获取Vector的容量或其中存储的数据个数:
int count = vector.size();
希望我的描述能够对楼主有所帮助!
展开全部
java里的新建数组只是new一个数组对象,只要数组对象类名就可以了
Vector<String> v[]=new Vector[5];
for(int i=0;i<5;i++)
v[i]=new Vector<String>();
Vector<String> v[]=new Vector[5];
for(int i=0;i<5;i++)
v[i]=new Vector<String>();
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Vector 类型不能数组化,你最好考虑用
Vector<Vector<String>> var = new Vector<Vector<String>>();
来解决问题
Vector<Vector<String>> var = new Vector<Vector<String>>();
来解决问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Vector<String> [] v2=new Vector[5];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询