Scanner
scanner,实现获取到用户的输入。——Java.util.Scanner
Scanner s = new Scanner(System.in);
通过next(); nextLine();方法回去输入的字符串。
通过hasnext(); hasnextLine();判断输入。
!!!属于IO流的类,需要用完关闭
! next()不能得到带有空格的字符
!nextLine()以换行符为结束标准
public static void main(String[] args) {
/**
* 输入多个数字,并求其总和和去平均数,
* 每个数字换行确认,
* 输入非数字来结束输入过程
*/
Scanner scanner = new Scanner(System.in);
double sum=0.0;
int n=0;
while (scanner.hasNextDouble()){
sum +=scanner.nextDouble();
n++;
}
System.out.println("输入完毕;");
System.out.println(n+"个数值的总和:"+sum);
System.out.println(n+"个数值的平均值:"+sum/n);
}