Scanner,Random,匿名对象-------------------java基础学习第七天

时间:2024-01-13 15:30:38

1.API

2.Scanner

    功能:通过键盘输入数据到程序中。

    引用类型的一般使用步骤:

    1. 导包

        Import 包路径.类名称

        只有java.lang 包写的类不需要导包,其他都需要

      2.创建

        类名称 对象名 = new 类名称();

      3.使用

        对象名.成员方法名();

3.匿名对象

    创建对象的标准格式:

      类名称 对象名 = new 类名称();

    匿名对象就是只有右边的对象,没有左边的名字和运算符。

      标准格式:New 类名称();

      注意事项:匿名对象只能使用唯一的一次,下次在用不得不重新构建一个新的对象。

      使用建议:如果确定一个对象只使用一次,就可以使用匿名对象。

4.Random

    功能:用来产生随机数

    使用步骤:

    1. import java.util.Random;
    2. Random r = new Random();
    3. Int num = r.nextInt();
  1. 代码示例:
  2.  package com.heima.lst;
    
     import java.util.Random;
    
     public class RandomDemo {
    public static void main(String[] args) {
    Random r = new Random(10);
    int num = r.nextInt(5); //from 0 to 4
    System.out.println(num);
    } }

5.ArrayList

  ☀和array的区别:

    数组的长度不可以发生改变,但是ArrayList<E>的大小可以随时改变,E代表泛型。

    泛型:都必须是引用类型

  ☀向集合中添加数据:对于ArrayList添加会成功,不需要返回值,但是别的集合不一定。

    Public boolean add(E  e )

  ☀从集合中获取元素:

    Public E get(int index)

  ☀向集合中删除数据:

    Public E remove(int index)

  ☀获取集合长度:

    Public int size():

  ☀ArrayList如何存储基本类型引用

基本数据类型

引用数据类型

Int

Integer

double

Double

char

character

float

Float

short

Short

long

Long

byte

Byte

boolean

Boolean