首页 > 学院 > 开发设计 > 正文

黑马程序员——Javase——Scanner的使用

2019-11-15 01:03:59
字体:
来源:转载
供稿:网友
黑马程序员——javase——Scanner的使用

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

文本扫描器概述:

文本扫描器Scanner是jdk5增加的,增加该类,方便了键盘录入。

  1. 构造方法:参数是System.in,是一个标准的输入流
  2. 基本方法:判断是否与某些类型的数据:hashNextXxx()。获取某些类型的元素:nextXxx()

注意:

  使用时如果先扫描非String类型的数据,然后再扫描String类型的数据。会出现第一行文本不能扫描的问题

解决方法:

  新建一个Scanner对象扫描字符串

如下图,先扫描非字符串类型的数据再扫描字符串类型的数据时,就出现了文本不能扫描的问题

而实际上是扫描到了,只不过扫描到的是/r/n,在控制台打印就是一个空行,如下图

而/r/n也是可以转成其ASCII码表中的十进制值打印在控制台,如下图


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表