import java.util.Scanner; public class input { public static void main(String[]args){ //从键盘读取若干整数并求和 int nextValue; int sum=0; Scanner sr = new Scanner(System.in);//创建从键盘读取数据的对象 sr.useDelimiter("\\s");//设置空格为数据的分隔符 while(sr.hasNextInt())//判断有没有int型的输入 { nextValue = sr.nextInt();//读取从键盘输入的数 sum += nextValue; } //System.out.println("sum:"+sum); System.out.printf("Sum: %d",sum); sr.close(); } }
运行结果
5 6 6
Sum: 17
通过这节课让我学会了如何从键盘端输入数字,并且学会了用hasNextInt来判断是否有整数输入,最终采用printf的输出格式来将结果输出