每输入完一行,然后回车就好了。
每输入一行,计算相加的结果,将结果存储在一维数组中,当不再输入时,最后遍历输出结果。
做算法题目时用的输入:in.hasNext()
以下方法在做算法题目时能够正确的结束输入。
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int nums[]=new int[1024];
int count=0;
while(in.hasNext()){
int num1=in.nextInt();
int num2=in.nextInt();
nums[count++] =num1+num2;
}
for(int i=0;i <count;i++){
System.out.println(nums[i]);
}
}
}
while(...)
Scanner scanner = new Scanner(System.in);
...