在eclipse中编写程序时,如果我们的变量是需要手动输入的时候,我们就可以用到scanner类了。
scanner类,这是一个用于扫描输入文本的新的实用程序。由于任何数据都必须通过同一模式的捕获组检索或通过使用一个索引来检索文本的各个部分。于是可以结合使用正则表达式和从输入流中检索特定类型数据项的方法。这样,除了能使用正则表达式之外,scanner类还可以任意地对字符串和基本类型(如int和double)的数据进行分析。借助于scanner,可以针对任何要处理的文本内容编写自定义的语法分析器。
注意:在eclipse中一定要在开始时在package下面导入java.util.scanner;不然scanner便不能调用。
列如:
输出:
输入一个字符串并回车:
除了字符串,其他类型的都可以输入,我们只需将string m=scn.nextline()中的string改成int就可以输入整数,其他的也一样。
小技巧:
eclipse的使用,对java代码进行格式化,快捷键:ctrl+shift+f 即可。
上述代码格式故意打乱:
格式化之后:
是不是好看多了。
总结
以上就是本文关于java编程scanner类用法示例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
原文链接:https://www.cnblogs.com/liyi113115/p/6081510.html