import java.util.Scanner;
public class test3 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int i = 0;
int sum = 0;
System.out.println("请输入你想要相加的数字,数字之间空格隔开或者回车,输入任意不是整数的字符按回车结束并给出结果");
while(sc.hasNextInt()){
i = sc.nextInt();
sum = sum + i;
}
System.out.println("您输入的数字之和为:"+sum);
}
}
在while循环判断条件写sc.hasNextInt 输入要相加的数字,数字之间使用空格或回车隔开,输入任意不是整数的字符后(例如 " . ")按回车循环结束