package scanner;
import java.util.Scanner;
public class Demon04 {
public static void main(String[] args) {
Scanner scanner=new Scanner(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("这不是一个整数");
}
System.out.println("请输入一个小数:");
if(scanner.hasNextFloat()){
f=scanner.nextFloat();
System.out.println("这是一个小数"+f);
}else {
System.out.println("这不是一个小数");
}
scanner.close();
}
}
package scanner;
import java.util.Scanner;
public class Demon05 {
public static void main(String[] args) {
//输入数字,并求总和与求平均数,按任意字母结束程序
Scanner scanner=new Scanner(System.in);
double sum=0;
int m=0;
while (scanner.hasNextDouble()){
double x=scanner.nextDouble();
m++;
sum+=x;
}
System.out.println(m+"个数的和为"+sum);
System.out.println(m+"个数的平均值是"+(sum/m));
scanner.close();
}
}