java.Scanner 拓展用法
package study5ran2yl.study; import java.util.Scanner; public class demo11 { public static void main(String[] args) { //我们可以输入多个数据,用来计算总和与平均值,输入一个字符用回车符来确认,通过输入非数据来结束输入 Scanner scanner = new Scanner(System.in); double sum=0; int m=0; //通过循环判断是否还有输入,并对其进行求和运算 System.out.println("请输入数据,以回车确认,以非数据字符结束!\n"); while(scanner.hasNextDouble()){ double x = scanner.nextDouble(); m++; sum+=x; System.out.println("你输入了"+m+"个数据,然后是当前总和为:"+sum); } System.out.println(m+"个数据总和为:"+sum); System.out.println(m+"个数据平均值为:"+(sum/m)); scanner.close(); } }