黑马程序员技术交流社区

标题: 求帮分析下 [打印本页]

作者: 韩冬    时间: 2013-6-30 23:28
标题: 求帮分析下
import java.util.*;
public class V
ecApp {  
public static void main(String[] args) {
V
ector v = new V
ector();
for(int i = 0; i <2; i++)
v.addElement("v"+i);  
v.insertElementAt(new Integer(1),0);
Enumeration e = v.elements();
while(e.hasMoreElements())  
System.out.print(e.nextElement()+" ");
System.out.println();




v.removeElement("v1" );




for(int i = 0; i < v.size()  i++)  






System.out.print(v.elementAt(i) +" ");




System.out.println();


}
}  

作者: 韩冬    时间: 2013-6-30 23:29
1 v0 v1 1 vo
运行结果为什么是这样?
作者: 王靖远    时间: 2013-6-30 23:38
你这程序大括号都写没了。都不知道哪些是一块
作者: 王靖远    时间: 2013-6-30 23:44

  1. import java.util.*;
  2. public class VecApp {  
  3. public static void main(String[] args) {
  4. Vector v = new V
  5. ector();
  6. for(int i = 0; i <2; i++) {
  7. v.addElement("v"+i);
复制代码
根据你的答案给你添了大括号。vector 你先用for循环加了v0 v1 然后在0角标插入1.遍历vector 就是1  vo v1。然后删除v1这个元素。 再for循环取0角标和1角标上的 就是1 vo v1 1 v0了啊





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2