java问题
importjava.util.*;publicclassTestvector{publicstaticvoidmain(String[]args){intsum=0;V...
import java.util.*;
public class Testvector {
public static void main(String[] args) {
int sum=0;
Vector v = new Vector();
int a=Integer.parseInt(args[0]);
v.addElement(new Integer(a));
System.out.println("please enter a number");
System.out.println(args[0]);
Enumeration e = v.elements();
while(e.hasMoreElements()) {
Integer intobj=(Integer)e.nextElement();
sum=sum+intobj.intValue();
}
System.out.println("the result is "+sum);
}
}
这个程序设计的初衷是实现再键盘上输入一个数字序列并储存在某种数据结构中,最后在屏幕上打印出每位数字相加的结果。
但是我这个程序写出来后,结果就是输入的数字,而不是每位数字相加的结果。 展开
public class Testvector {
public static void main(String[] args) {
int sum=0;
Vector v = new Vector();
int a=Integer.parseInt(args[0]);
v.addElement(new Integer(a));
System.out.println("please enter a number");
System.out.println(args[0]);
Enumeration e = v.elements();
while(e.hasMoreElements()) {
Integer intobj=(Integer)e.nextElement();
sum=sum+intobj.intValue();
}
System.out.println("the result is "+sum);
}
}
这个程序设计的初衷是实现再键盘上输入一个数字序列并储存在某种数据结构中,最后在屏幕上打印出每位数字相加的结果。
但是我这个程序写出来后,结果就是输入的数字,而不是每位数字相加的结果。 展开
1个回答
展开全部
+换成&
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |