来源:北大青鸟飞迅校区|发布时间:2013-05-03 13:42:30
问题:java数组使用iterate求和的问题!
问题补充:
import java.util.*;
class Myfrist{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
int[] myArray = new int[10];
System.out.println("Please type ten integers");
for(int i = 0; i < 10; i++){
myArray.add(scanner.nextLine());
}
int sum = 0;
Iterator
while(myIterator.hasNext()){
sum += myIterator.next();
}
System.out.println(sum);
}
}
目的是想建立一个包含10ints类型的Array,然后从键盘里打10个int类型的字符放入Array,最后通过Iterate方式计算出总和。
解答:
class Myfirst {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
List myArray = new ArrayList();
System.out.println("Please type ten integers");
for (int i = 0; i < 10; i++) {
myArray.add(Integer.parseInt(scanner.nextLine()));
}
int sum = 0;
Iterator
while (myIterator.hasNext()) {
sum += myIterator.next();
}
System.out.println(sum);
}
}
招生热线: 4008-0731-86 / 0731-82186801
学校地址: 长沙市天心区团结路6号
Copyright © 2006 | 湖南大计信息科技有限公司 版权所有
湘ICP备14017520号-3