Scanner进阶使用
整数:hasNextInt()——nextInt()
小数:hasNextFloat()——nextFloat()

if:判断语句
while:循环语句
练习:
循环输入,求和与平均数,回车确认,非数字结束指令并输出结果。
Scanner scanner = new Scanner(System.in);//开始
double sum = 0;
int m = 0;
System.out.println("请输入:")
11
while(scanner.hasNextDouble()){
double x = scanner.nextDouble();
m = m + 1;
sum = sum + m;
System.out.println("当前个数为:"+m+"和为:"+sum);
}
System.out.println("当前个数为:"+m+"和为:"+sum);
System.out.println("平均值为:"+sum/m);
scanner.cloth;//结束

浙公网安备 33010602011771号