• Scanner类 糖不苦


    什么是Scanner类
    一个可以解析基本类型和字符串的简单文本扫描器。
    例如,以下代码使用户能够从 System.in 中读取一个数
    Scanner sc = new Scanner(System.in);
    int i = sc.nextInt();
    System.in 系统输入指的是通过键盘录入数据

    引用类型的使用步骤:
    1.导包
    格 式:import 包名.类名
    例子: java.util.Scanner;

    2.创建对象
    使用该类的构造方法,创建一个该类的对象。 格式:数据类型 变量名 = new 数据类型(参数类型)
    例子:Scanner sc = new Scanner(System.in)

    3.调用方法
    调用该类的成员方法,完成指定功能。 格式:变量名.方法名();
    例子:int i = sc.nextInt(); // 接收一个键盘录入的整数

    匿名对象:
    创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。虽然是创建对象的简化写法,但是应用 场景非常有限。
    匿名对象 :没有变量名的对象
    格式:new 类名(参数列表)
    举例:new Scanner(System.in);
    应用场景

    1. 创建匿名对象直接调用方法,没有变量名。
      new Scanner(System.in).nextInt();
    2. 一旦调用两次方法,就是创建了两个对象
      new Scanner(System.in).nextInt();
      new Scanner(System.in).nextInt();
    3. 匿名对象可以作为方法的参数和返回值
  • 相关阅读:
    Leetcode Binary Tree Preorder Traversal
    Leetcode Minimum Depth of Binary Tree
    Leetcode 148. Sort List
    Leetcode 61. Rotate List
    Leetcode 86. Partition List
    Leetcode 21. Merge Two Sorted Lists
    Leetcode 143. Reorder List
    J2EE项目应用开发过程中的易错点
    JNDI初认识
    奔腾的代码
  • 原文地址:https://www.cnblogs.com/wwyydd/p/13963474.html
Copyright © 2020-2023  润新知