/**
* 一维数组
* 随机数
*/
1. 数组Array
存储多个同一类型的变量,引用数据类型
1.1 定义数组的语法
int[] arr = new int[5]; //推荐使用
int [] arr = new int[5];
int arr[] = new int[5];
1.2 数组赋值的写法
int[] arr = new int[] {1, 2, 3};
int arr[] = {1, 2, 3};
//按下标赋值,0代表第一个数
int[] arr = new int[5];
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
//....
注意:一般死数据用{}的方式存储进数组
String[] cities = {"武汉","襄阳","孝感","仙桃","荆州","十堰"};
定义数组要么给定元素个数但不要给元素,要么给定元素但不要给定元素个数:
int[] arr = new int[5]{1, 2, 3, 4, 5}; //错误
int[] arr = new int[5]; //正确
int[] arr = new int[]{1, 2, 3, 4, 5}; //正确
1.3 数组长度
System.out.println(arr.length);
1.4 四舍五入
System.out.println(Math.round(1.5)); //2
System.out.println(Math.round(-1.5)); //-1
2. 随机数
2.1 随机一个[0,1)的小数(可以取到0,取不到1)
System.out.println(Math.random());