java怎么建二维数组?怎么建、用二维vector?

来源:百度知道 编辑:UC知道 时间:2024/04/29 19:36:27
怎么建二维数组?怎么建、用立二维vector?
关键是第二问!

Vector中保存的元素是 Object
而Vector本身也是一个Object

所以可以在Vector中再次保存Vector
例:
Vector vector=new Vector();//一维

Vector va=new Vector();//一维元素
Vector vb=new Vector();//一维元素
Vector vc=new Vector();//一维元素

va.addElement("aaa1");//二维实体元素
va.addElement("aaa2");//二维实体元素
vb.addElement("bbb1");//二维实体元素
vb.addElement("bbb2");//二维实体元素
vc.addElement("ccc1");//二维实体元素
vc.addElement("ccc2");//二维实体元素

保存:将二维导入一维
vector.addElement(va);
vector.addElement(vb);
vector.addElement(vc);
完成

下面使用:
1。得到一维:
Vector myVector=(Vector)vector.elementAt(0);//和数组一样,用数字索引元素
2。得到二维元素:
String str1=(String)myVector.elementAt(0);
String str2=(String)myVector.elementAt(1);

3。结果:
str1=="aaa1";
str2=="aaa2";

二维Vector的遍历:
for(int i=0;i<vector.size