📄 operatevector.java~2~
字号:
package example4;
import java.util.*;
public class OperateVector {
public static void main(String[] args) {
OperateVector ov=new OperateVector();
Enumeration vEnum=ov.buildVector().elements();
while(vEnum.hasMoreElements()){
System.out.print(vEnum.nextElement()+" ");
}
}
public Vector buildVector() { //建立多维的矢量对象
Vector vTemps = new Vector();
for (int i = 0; i < 4; i++) {
Vector vTemp = new Vector();
for (int j = 0; j < 4; j++) {
vTemp.addElement(new Integer(i*j));
}
vTemps.addElement(vTemp);
}
return vTemps;
}
public Vector delete(Vector vTemp, int iTemp) {//删除一个元素
if (iTemp > vTemp.size()) {
System.out.println("数据越界!");
return null;
}
else {
vTemp.removeElementAt(iTemp);
}
return vTemp;
}
public Vector updata(Vector vTemp,int iTemp,Object oTemp){//更新矢量对象
if (iTemp>vTemp.size()){
System.out.println("数据越界!");
return null;
}
else {
vTemp.setElementAt(oTemp,iTemp);
}
return vTemp;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -