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

王朝学院·作者佚名  2016-05-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

黑马程序员——javase——Scanner的使用------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

文本扫描器概述:

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

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

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

解决方法:

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

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

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

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

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航