Scanner类 用于键盘录入 java.util.Scanner需要导包
构造方法
public Scanner(InputStream source)
System类下有一个静态的字段:
public static final InputStream in; 标准的输入流,对应着键盘录入。
InputStream is = System.in;
基本格式
基本格式:
public boolean hasNextXxx():判断是否是某种类型的元素
public Xxx nextXxx():获取该元素
举例:
Scanner sc = new Scanner(System.in); //创建对象
if (sc.hasNextInt()) { //获取数据
int x = sc.nextInt();
System.out.println("x:" + x);
} else {
System.out.println("你输入的数据有误");
}
方法
1.public int nextInt():获取一个int类型的值
2.public String nextLine():获取一个String类型的值 |
|