Java Scanner实现判断键盘输入内容

时间:2022-05-10 00:31:31
/**
* 扫描流
* @author liuhuiyan
*
*/

public class TestScanner {
public static void main(String[] args) throws Exception{
Scanner scanner =new Scanner(System.in);//接收键盘输入的数据
System.out.println("请输入数据:");
if (scanner.hasNext()) {//现在有输入数据
System.out.println("您输入的内容为:"+scanner.next());
}
scanner.close();//此处一般省略
}
}

Scanner与BufferedReader相比,操作更加简单,冰洁操作更为直观,也是我们一般采用的方式,
注意,如果现在是输入的是字符串,是否存在hasNext()方法意义不大,但是其它数据类型就不一样了。