首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

用eclipse里面Run结果和Debug结果不一样,求解。该怎么解决

2012-05-03 
用eclipse里面Run结果和Debug结果不一样,求解。。import java.util.Enumerationimport java.util.Vectorpu

用eclipse里面Run结果和Debug结果不一样,求解。。
import java.util.Enumeration;
import java.util.Vector;

public class testone
{
  public static void main(String[] args){
Vector v = new Vector();
v.add("1");
v.add("2");
v.add("3"); 
v.add("4");
Enumeration enume = v.elements();
while (enume.hasMoreElements()){
String s = (String) enume.nextElement();
if (s.equals("2")){
v.remove("2");}
else{
System.out.println(s);
}
}

上面是代码,这是刚才在论坛看到的,我就自己去运行下看下结果,发现Run的结果是 1,4
不明白怎么回事,就想用 Debug看下 s 的值,然后在Debug下运行结果是1,3,4
多运行了几次发现Run的结果总是1,4 
Debug的结果有时候是 1,4 有时候是 1,3,4
求解。

[解决办法]
一直是1,4 啊
[解决办法]

[解决办法]
我的也只有1,4
run和debug都是1,4

热点排行