scanner案例
package com.study.scanner;
import java.util.Scanner;
//scanner案例
public class Demo05 {
public static void main(String[] args) {
//输入多个数字,并求其和与平均数,用回车确认数字的输入,通过输入非字符来结束程序
Scanner scanner = new Scanner(System.in);
//和
double sum = 0;
//计数
int m = 0;
System.out.println("请输入数据");
//通过循环判断是否还有输入,并对其求和与计数
while(scanner.hasNextDouble()){
double x = scanner.nextDouble();
m ++ ;
sum = sum + x;
System.out.println("你输入了第"+ m + "个数据,当前结果sum=" + sum);
}
System.out.println(m + "个数的和为" + sum);
System.out.println(m + "个数的平均数为" + (sum / m));
scanner.close();
}
}