publicclassDemon03{publicstaticvoidmain(String[] args){Scanner scanner =newScanner(System.in);//从键盘接收数据int i =0;float f =0.0f;System.out.println("请输入整数:");//if(scanner.hasNextInt()){
i =scanner.nextInt();System.out.println("整数数据:"+i);}else{System.out.println("输入的不是整数数据:");}if(scanner.hasNextFloat()){
f =scanner.nextFloat();System.out.println("小数数据:"+f);}else{System.out.println("输入的不是小数数据:");}
scanner.close();}}
packagebase1.scanner;importjava.util.Scanner;publicclassDemon04{publicstaticvoidmain(String[] args){//输入多个数字 来求总和和平均数Scanner scanner =newScanner(System.in);//和double sum =0;//计算机输入了多少数字int m =0;//通过循环判断是否还有输入 并进行求和和统计while(scanner.hasNextDouble()){double x = scanner.nextDouble();
m++;
sum = sum+x;System.out.println("你输入了第"+m+"个数据然后当前结果:"+sum );}System.out.println(m+"个数的和为"+sum);System.out.println(m+"个数的平均数为"+(sum/m));
scanner.close();}}