API及Scanner类

API

概述:API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的字典,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API的方式,来学习Java提供的类,并得知如何使用它们。

API使用步骤

  1. 打开帮助文档;
  2. 点击显示,找到所有,点击索引,看到输入框;
  3. 你要找谁?在输入框里输入,然后回车;
  4. 看包。Java.lang下的类不需要导包,其他需要;
  5. 看类的解释和说明;
  6. 学习构造方法;
  7. 使用成员变量。

了解了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);
    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值