您的位置:首页 > 其它

Vector基本用法

2013-12-16 08:36 218 查看
package Vector;

import java.awt.print.Printable;

import java.util.Vector;

public class operateVector {

public static Vector<Vector> buildVector(){
Vector<Vector> vTemps=new Vector<Vector>();
for(int i=0;i<4;i++)
{
Vector<String> vTempStrings=new Vector<String>();
for(int j=0;j<4;j++){
vTempStrings.addElement("Vector("+i+")("+j+")");
}
vTemps.addElement(vTempStrings);
}
return vTemps;

}

public static Vector<Vector> delete(Vector<Vector> vTemp,int iTemp){
if(iTemp>vTemp.size()){
System.out.println("数据越界");
return null;
}else {
vTemp.removeElementAt(iTemp);
}
return vTemp;

}

public static Vector<Vector> updata(Vector<Vector> vTemp,int iTemp,Object oTemp){
if(iTemp>vTemp.size()){
System.out.println("数据越界");
return null;

}else {
{
vTemp.setElementAt((Vector<Vector>)oTemp, iTemp);
}
return vTemp;
}

}

public static void main(String[] args) {
// TODO Auto-generated method stub
Vector<Vector> v=new Vector<Vector>();
v=buildVector();
System.out.println(v);
System.out.println("\n\n");
delete(v, 3);
System.out.println(v);
Vector<String>  vt=new Vector<String>();
vt.addElement("abc");
vt.addElement("ABC");
updata(v, 2,vt);
System.out.println("\n");
System.out.println(v);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: