Scanner类,Random类,Arraylist类

Scanner类:键盘输入数据到程序中
1.导包 :import 包路径.类名称
2.创建:类名称 对象名=new 类名称();
3.使用:对象名.成员方法名()
键盘输入int数字:int num=sc.nextInt();
键盘输入字符串:String str=sc.next();

匿名对象:
只有右边的对象,没有左边的名字和赋值运算符
匿名对象只能使用唯一的一次,再次使用只能再创建一个新对象
如果确定有一个对象只需要使用唯一一次,就可以用匿名对象
匿名对象作为方法的参数和返回值

Random类概述与基本使用
使用步骤:
1.导包:import java.util.Radom
2.创建:Random r=new Random()
3.使用:获取一个随机int数字(int所有范围,包含正负):int num=r.nextInt()
获取一个随机int数字(参数代表了范围,左闭右开区间)

数组集合(ArrayList)
数组长度不可改变,数组列表长度可变
对于AraryList来说,代表泛型
泛型:在一个集合中的所有元素,全都是同一类型
注意:泛型只能是引用类型,不能是基本类型

ArrayList常用方法:
public boolean add(E e)向集合中添加元素,参数的类型和泛型一致,返回值代表添加是否成功
public E get(int index)从集合中获取元素,参数是索引编号,返回值就是对应位置的元素
public Eremove(int index)从集合中删除元素,参数是索引编号,返回值就是被删除的元素
public int size()获取集合尺寸长度,返回值是集合中包含元素的个数

ArrayList集合存储基本数据类型
如果要在ArrayList当中存储基本类型数据,必须使用基本类型对应的包装类
基本类int–包装类Integer
基本类char–包装类Character
其余包装类为对应基本类的首字母大写
自动装箱:基本类型–>包装类型
自动拆箱:包装类型–>基本类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值