java Vector<Vector<String>> rowValues = new Vector<Vector<String>>(); 是啥意思啊?求详细指点~java 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static void main(String[] args) { Vector<Vector<String>> v=new Vector<Vector<String>>(); Vector<String> v1=new Vector<String>(); Vector<String> v2=new Vector<String>(); Vector<String> v3=new Vector<String>(); v1.add("v1"); v2.add("v2"); v3.add("v3"); v.add(v1); v.add(v2); v.add(v3); for(Vector<String> vec:v){ System.out.println(vec.get(0)); } }从这个示例中你应该明白Vector<Vector<String>> v=new Vector<Vector<String>>();这一行代码的意思了。只是告诉你Vector v这个集合,可以装的对象类型只能是Vector<String>集合。 受教了,不过它为什么不直接写成Vector<String> = new Vector<String>(); 容器里面的对象不一样啊。 Vector<Vector<String>> v=new Vector<Vector<String>>()v容器里面的对象是一个Vector类型容器的对象;Vector<String> v= new Vector<String>()v容器里面的对象是String类型的对象。 补充一下,Vector是线程安全的有序可重复集合 欢迎加入java技术交流群:74955800 有人用过zeroMQ吗?一直提示C:\Program Files\Java\jre6\bin\jzmq.dll: Can't find dependent li JAVA 批量提交到数据库的问题 ServerSocket中的客户端IP地址会被伪造么?看新闻刷票有感啊~ 在数据库中存储图片问题 这个正则表达式怎么匹配? 高手进来帮小弟一把。。 苦恼的问题,快来帮帮小弟我(高分) 这个集合中的remove为什么不成功? 两种语言的区别 请问 int compareTo(String other)怎么用啊 awt画图 空指针 有关Enum枚举问题
public static void main(String[] args) {
Vector<Vector<String>> v=new Vector<Vector<String>>();
Vector<String> v1=new Vector<String>();
Vector<String> v2=new Vector<String>();
Vector<String> v3=new Vector<String>();
v1.add("v1");
v2.add("v2");
v3.add("v3");
v.add(v1);
v.add(v2);
v.add(v3);
for(Vector<String> vec:v){
System.out.println(vec.get(0));
}
}从这个示例中你应该明白Vector<Vector<String>> v=new Vector<Vector<String>>();这一行代码的意思了。
只是告诉你Vector v这个集合,可以装的对象类型只能是Vector<String>集合。