api和scanner的使用

api的使用:

API(APPlication Programming Interface), 应用程序编程接口。Java API   是一本程序员的词典。


1. 如上图所示文件,这就是由sun公司为我们提供的Java API,里面基本有你所不会的Java基础的所有 内容。

2. 双击打开以后出现的是这样一个界面

3. 一般我们使用的时候先点显示,出现如图界面:


4. 我们以字符串类String为例讲解怎么使用API

5. 找到API右侧滑块,向下拉,可以看到


6. 继续往下拉,我们可以查看到这个类中所提供的所有方法


7. 我们来看一下方法的详细说明都有什么

scanner的使用:

java.util.Scanner是Java5的新特征,主要功能是扫描键盘录入的数据。

//判断扫描器中当前扫描位置后是否还存在下一段 

public boolean hasNext() 

//如果在此扫描器的输入中存在另一行,则返回 true。

 public boolean hasNextLine() 

//查找并返回来自此扫描器的下一个完整标记。

 public String next()

 //此扫描器执行当前行,并返回跳过的输入信息。 

public String nextLine()

注意事项:

1. 使用nextInt()时输入的内容必须为数字,如果输入了字符串,程序结束并且会报异常: java.util.InputMismatchException

 2. nextInt()和next()判断读取结束的标识是空白符;比如空格,比如回车,比如tab…,而nextLine() 的结束标识是回车也就是“\r”

3. next()和nextInt()一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、 Tab键或Enter键等结束符,next()方法会自动将其去掉,而nextLine()不管是否读到有效字符,遇到结 束符回车都会结束

4. next()和nextInt()读到有效字符后不会将结束符擦除,而nextLine()是会将结束符擦除的


5. 同一个Scanner对象,不能先录入int,再录入String值,会出异常。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。