展开全部
简单的说Scanner是一个类 是一个SUN公司写好了的类 而导入就是你要声明一个东西 让编译器知道 然后你才能使用它 就好像C语言里 你要#include一个头文件 你才能使用这个文件里的函数一样
Scanner是一个扫描器 具体用法你可以参考资料
Scanner是一个扫描器 具体用法你可以参考资料
参考资料: http://baike.baidu.com/view/112365.htm
展开全部
http://apps.hi.baidu.com/share/detail/6615413
http://wenku.baidu.com/view/2a41b311cc7931b765ce153d.html
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类型的数据。
http://wenku.baidu.com/view/2a41b311cc7931b765ce153d.html
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类型的数据。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
import java.util.Scanner
导入就是在使用的时候引进需要使用的包,java只有java.lang是自动导入的,其他包是按照需要导入
导入就是在使用的时候引进需要使用的包,java只有java.lang是自动导入的,其他包是按照需要导入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询