JAVA中怎样声明一个字符串型的Vector数组?

Vector<String>v[]=newVector<String>[5];这样写错误,正确的写法应该是怎样的?... Vector<String> v[]=new Vector<String>[5];
这样写错误,正确的写法应该是怎样的?
展开
 我来答
mrajian
2009-11-26 · TA获得超过1979个赞
知道小有建树答主
回答量:191
采纳率:100%
帮助的人:150万
展开全部
Vector是向量类型,你可以在Vector中存储相同数据类型的多个数据,但是你不能初始化Vector的大小或者容量。说白了,Vector就是一个集合,其中可以存储类型相同的多个数据,你存储多少个,Vector的大小就为多少,不能初始化Vector的大小。
这样来声明:
Vector<String> vector = new Vector<String>();
这样向Vector中加入数据:
vector.addElement(String型的数据);
所有数据加入完成后不要忘了写:
vector.trimToSize();
这样获取Vector的容量或其中存储的数据个数:
int count = vector.size();

希望我的描述能够对楼主有所帮助!
百度网友8b41f47ef
2009-11-26 · TA获得超过229个赞
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:183万
展开全部
java里的新建数组只是new一个数组对象,只要数组对象类名就可以了
Vector<String> v[]=new Vector[5];
for(int i=0;i<5;i++)
v[i]=new Vector<String>();
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
狼破浪
2009-11-26 · TA获得超过470个赞
知道小有建树答主
回答量:324
采纳率:100%
帮助的人:169万
展开全部
Vector 类型不能数组化,你最好考虑用
Vector<Vector<String>> var = new Vector<Vector<String>>();
来解决问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniapp3fkurbv80a9oe
2009-11-26
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
Vector<String> [] v2=new Vector[5];
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式