API
概述:API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的字典,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API的方式,来学习Java提供的类,并得知如何使用它们。
API使用步骤
- 打开帮助文档;
- 点击显示,找到所有,点击索引,看到输入框;
- 你要找谁?在输入框里输入,然后回车;
- 看包。Java.lang下的类不需要导包,其他需要;
- 看类的解释和说明;
- 学习构造方法;
- 使用成员变量。
了解了API的使用方式,我们通过Scanner类,熟悉一下查询API,并使用类的步骤。
什么是Scanner类
一个可以解析基本类型和字符串的简单文本扫描器。
例如:以下代码使用用户能够从System.in中读取一个数:
Scanner sc = new Scanner(System.in);
Int I = sc.nextInt();
备注:System.in系统输入指的是通过键盘录入数据。
引用类型步骤:
1.导包
import 包路径.类名称;
注意:
1.如果需要使用的目标类,和当前类位于同一包下,则可以省略导包语句不写;
2.java.lang包下的所有类无需导入,例如String类。
2.创建
类名称 对象名 = new 类名称();
3.使用
对象名.成员方法名()
补充细节:
对于String
package demo03; /* Scanner类的功能:可以实现键盘输入数据,到程序当中 1.引用类型的一般使用步骤: 1.导包 import 包路径.类名称; 注意: 1.如果需要使用的目标类,和当前类位于同一包下,则可以省略导包语句不写; 2.java.lang包下的所有类无需导入,例如String类。 2.创建 类名称 对象名 = new 类名称(); 3.使用 对象名.成员方法名() */ // 一般省略不写 import java.lang.String; import java.util.Scanner; public class Demo03Scanner { public static void main(String[] args) { /*标准格式,String是引用类型,本质是一个类, 这样创建的话,name是一个对象,作为局部变量。 直接赋值相当于数组的动态创建。*/ String name = new String(); // 2.类名称 对象名 = new 类名称(); // 参数:System.in系统输入指的是通过键盘录入数据。 Scanner sc = new Scanner(System.in); // 跨行结束输入,但每个next(xx)只读取每个空格前的整型,多的弃用 int num = sc.nextInt(); System.out.println(num); // 获取键盘输入的字符串 String str = sc.next(); System.out.println(str); } }