首页
IT
登录
6mi
u
盘
搜
搜 索
IT
Random ,数组
Random ,数组
xiaoxiao
2021-03-25
75
1、Random类
1.1 使用步骤
1.导包
import java.util.Random;
2.创建对象
Random r = new Random();
3.获取随机数
int num = r.nextInt(num); 生成范围是0到num,但是不包含num的随机数
2、一维数组
2.1 概念
存储同一种数据类型的元素的容器
定义格式:
数据类型[] 数组名;(推荐)
数据类型 数组名[];
2.2 初始化
1.动态初始化
格式:
数据类型 [] 数组名 = new 数据类型[长度];
注意:
在动态初始化中,必须指定数组的长度
数组一旦被定义出来,它的长度就永远不可以改变
数组中元素的默认值:
整数类型:0
小数类型:0.0
字符类型:‘ ’
布尔类型:false
引用数据类型:null
2.静态初始化
格式
数据类型[] 数组名 = new 数据类型[]{元素1,元素2....}
数据类型[] 数组名 =
{元素1,元素2....}
2.3 数组两个异常
ArrayIndexOutOfBoundsException:索引越界异常,通过不存在的索引去访问数组中的元素
NullPointerException:空指针异常。当一个数组类型的变量被赋值为null,然后再通过这个变量去访问堆内存的中的数组对象的时候
转载请注明原文地址: https://ju.6miu.com/read-40093.html
技术
最新回复
(
0
)