java的Scanner类
来源:互联网 发布:网络剧受众心理分析 编辑:程序博客网 时间:2024/05/18 03:01
转载自百度文库
Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前的StringTokenizer和Matcher类之间的某种结合。由于任何数据都必须通过同一模式的捕获组检索或通过使用一个索引来检索文本的各个部分。于是可以结合使用正则表达式和从输入流中检索特定类型数据项的方法。这样,除了能使用正则表达式之外,Scanner类还可以任意地对字符串和基本类型(如int和double)的数据进行分析。借助于Scanner,可以针对任何要处理的文本内容编写自定义的语法分析器。
Scanner是SDK1.5新增的一个类,可是使用该类创建一个对象.
Scanner reader=new Scanner(System.in);
然后reader对象调用下列方法(函数),读取用户在命令行输入的各种数据类型:
next.Byte(),nextDouble(),nextFloat,nextInt(),nextLine(),nextLong(),nextShot()
上述方法执行时都会造成堵塞,等待用户在命令行输入数据回车确认.例如,拥护在键盘输入
12.34,hasNextFloat()的值是true,而hasNextInt()的值是false. NextLine()等待用户输入一个文
本行并且回车,该方法得到一个String类型的数据。
- scanner:java的scanner类详解
- java的Scanner类
- Java的Scanner类
- java scanner类的使用
- Java 类Scanner的学习
- Java的Scanner类的使用
- java 中的Scanner、 Scanner的nextLine()
- Java中Scanner类的用法
- Java中Scanner类的用法
- Java中Scanner类的用法
- java.util.Scanner类的使用
- Java中Scanner类的用法
- Java中Scanner类的使用
- java中Scanner类的用法
- Java中Scanner类的用法
- java Scanner类的几点注意事项
- JAVA关于Scanner类的分隔符
- Java变量的输入 Scanner类
- Java is Pass-by-Value, Never pass by reference
- oracle 触发器
- google gtest测试框架--简单便用
- 拼接以POST方式提交的报文体
- mybatis Like 写法
- java的Scanner类
- C#序列化与反序列化学习
- Doxygen配置与使用
- Java I/O流-FileInputStream、FileOutputStream
- phpcms栏目列表页标题标签在哪?标题是项目名称-seo标题,前面自动加上的项目名称-怎么去掉?
- 我是如何解决在ubuntu下查看gbk文件中文乱码的问题的?
- 用两个栈实现队列
- 将数组的后面m个数移动为前面m个数
- 常用的电平转换方案