创建随机数
import java.util.Random;
Random r = new Random();
int num = r.nextInt(100); //0~99 小括号里是随机数的范围,都是从 0 开始 到 参数-1 结束
生成任意数~任意数
头尾都减去一个值 让头从0开始,再让尾+1作为参数;最终结果加上第一步减去的值
Random r = new Random();
int num = r.nextint(11)+9; //9~19 -9 0~10 11 整体 +9
数组
存储同种数据类型的多个数的容器
静态初始化 已知数据
int[] 数组名 = { , , , }; //省略格式 常用
int 数组名[] = new []{ , , , }; //完整格式
//习惯把 [] 写在前边
获取数据
System.out.println(arr[下标]); 下标从零开始 逐个加1
arr[] = 值 ; 修改数组某个位置值
数组长度
arr.length
数组遍历
数组名.fori //快速生成数组遍历
for(int i = 0; i < arr.length; i++){}
动态初始化 未知数据 只知道数组长度 例如 键盘录入
int[] arr = new int[length];
//默认初始化值 整数0 小数0.0 字符型空格 布尔false 引用类型null