Scanner 对象
-
之前我们学的基本语法中我们并没有实现程序和人的交互,但是java给我们提供了这样一个工具类,我们可以获取用户的输入。java5.util.Scanner是java5的新特征, 我们可以通过Scanner类来获取用户的输入。
-
基本语法是:
-
Scanner input = new Scanner(System.in);
-
通过Scanner类的next() 与 nextLine()方法获取输入的字符串,在获取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。
类名
public static void main(String[]args){
//创建一个扫描器的对象,用于接收键盘数据
Scanner input = new Scanner(System.in);
System.out.println("使用next方式接收");
//判断用户有没有输入字符串
if(scanner.hasnext()){
//使用next方式接收
String str =Scanner.next