我列出几个关键的店给你说明下吧
while (true) { //代表无限执行循环,除非在循环体内执行break 语句它才会停止
b = System.in.read(); //给b复制,不过是从键盘手动输入
if (b == '\r' || b == '\n') { //输入这\r或者\n结束循环
break;
} else {
int num = b - '0'; // 数字字符对应的整数
v.addElement(new Integer(num)); //将num加入集合
}
/***
下面的这段就是将你输入集合的值 使用遍历的形式输出
int sum = 0;
Enumeration<Integer> net = v.elements();
while (net.hasMoreElements()) {
Integer ind = (Integer) net.nextElement();
sum += ind.intValue();
}
System.out.println(sum); |