1.数组定义:数组是用来存放多个类型相同的数据 :数组类型[] 数组名; int[] i;
2数组创建:数据类型[ ] 数组名 = new 数据类型[数组长度]:int[] i = new int[100];
3.数组的下标是从0开始:i[0] = 10;
4.当数组没有初始化时int型默认为0,boolean默认为false,String默认为null,null和“”不同
5.一个数组一旦分配空间就不能更改,如果更改数组空间就会将原有空间销毁重新分配新的空间
6.数组还可以定义:int[] i = new int[]{1,2,3,4,5,6,7,8,9};
String[] names = new String[]{"tom","jerry","Alex","Tomas","Rose","Jim","Polly","Lily","Lucy","LiLei"};
7.获得数组分配空间长度 数组.length; int length = i.length;
8.foreach迭代数组 for(int k:i){System.out.println(k)}
9.数组使用:数组名[下标值]; : int k = i[5];
10.随机数 Random 使用 new Random.nextInt(10); 返回一个[0-10]之间的整数
int max = scores[0];
for(int now : scores) {
if(now < max) {
max = now;
}
}
System.out.println("最低分:" + max);