Day6
用途
用来获取用户的输入
两个主要方法
-
next()
-
nextLine()
可以输出回车前的所有字符
-
has Next()和has NextLine()
用于判断是否还有判断数据
程序
package Scanner;
import java.util.Scanner;
public class Demo01 {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.println("请输入数据:");
if(scanner.hasNextDouble()){
double d=scanner.nextDouble();
System.out.println("请输出数据:"+d);
}else{
System.out.println("输入的不是小数!");
}
if(scanner.hasNextInt()){
int i=scanner.nextInt();
System.out.println("请输出数据:"+i);
}else{
System.out.println("输入的不是整数!");
}
scanner.close();
}
}

浙公网安备 33010602011771号