java从入门到入土(八)

阿猪今天带领大家进入java第八节学习

往期精选
java从入门到入土(一)
java从入门到入土(二)
java从入门到入土(三)
java从入门到入土(四)
java从入门到入土(五)
java从入门到入土(六)
java从入门到入土(七)

目录:
一、常用的API
二、Scanner类
三、匿名对象
四、Random类
五、ArraryList
六、集合的遍历

一、常用的API

API应用程序编程接口,是程序员的字典
API使用步骤:
1.打开帮助文档
2.点击显示,找到索引,看到输入框
3.你要找谁,输入回车
4.看包,java.lang下的包不需要导包,其他需要
5.看类的解析和说明
6.学习构造方法
7.使用成员方法

二、Scanner类

功能:可以实现键盘输入到程序中

引用类型的一般使用步骤:
1.导包
import 包名称 .类名称;
(1)如果需要使用的目标类和当前类在同一个包下则不需要导包
(2)只有java.lang包下的内容不需要导包

2.创建
类名称 对象名=new 类名称();

3.使用
对象名.方法名();
在这里插入图片描述

三、匿名对象

(1)创建对象的标准格式:
类名称 对象名=new 类名称();
(2)匿名对象就是只有右边的对象,没有左边的名字和赋值运算符
new 类名称();
注意:匿名对象只能使用唯一的一次,下次再用再创建一个新对象

匿名对象作为参数和返回值在这里插入图片描述
在这里插入图片描述

四、Random类

作用:用来产生随机数字
使用步骤:
(1)导包
import java.unit.Random
(2)创建
Random r=new Random();//小括号当中留空即可
(3)使用
获取一个随机的int数字(范围是int所有范围,有正负两种)
int num=r.nextInt();(随便无法控制)
在这里插入图片描述
获取一个随机的int数字,(参数代表了范围,左开右闭区间):int num=r.nextInt(3);
实际上代表的含义是【0,3)也就是0~2

在这里插入图片描述

五、ArraryList集合

数组缺点:一旦运行长度不可以改变
在这里插入图片描述
ArraryList集合:数组长度
是可以随意改变
对于ArraryList来说,有一个泛型
泛型:也就是装在集合当中的所有元素,全都是统一的什么类型
注意:
(1)泛型只能是引用类型,不能是基本类型
(2)对于ArraryList集合来说,直接打印得到的不是地址值而是内容
(3)如果内容为空得到的是空的【】

ArraryList常用的方法:
(1)public boolean add(E,e)向集合中添加元素,参数的类型和泛型一致。返回值代表添加是否成功
(2)public E get(int index)向集合中获取元素,参数是索引编号,返回值就是对应位置的元素
(3)public E remove(int index):从集合中删除元素,参数是索引编号,返回值就是被删除的元素
(4)public int size():获取集合的尺寸大小,返回值是集合中所包含元素的个数
在这里插入图片描述在这里插入图片描述

六、集合的遍历

在这里插入图片描述
泛型只能是引用类型,不能是基本类型,这时就是用包装类
在这里插入图片描述
包装类的应用
在这里插入图片描述
自动装箱:基本类型–>包装类型
自动拆箱:包装类型–>基本类型

有问题就指出

没问题就点赞+关注····

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章