数组
什么是数组,为什么要使用数组。
当我们要声明变量的时候,如果声明的值较多且都是同一种类型的时候,那么声明变量就会变得非常繁琐冗余,如 int=1;int=2,int=3;.....int=30; 我们要一直声明到30,手都敲酸了。
这个时候 我们就可以使用数组来简化我们的代码,说白了就是偷懒。
定义是:在内存空间中开辟的一连串的空间,且长度不可变,存储的数据类型必须要一致。
数组名,长度,下标还有数据类型。
声明方式1 数据类型 [] 数组名; / 数据类型 数组名 [];
int [] num;
int number [];
赋值,赋值之前需要先指定数组的长度 数组名 = new 数据类型[长度];
num=new int[3];
num[0]=12;
num[1]=10;
num[2]=9;
/声明方式2
int [] num=new int[]{12,21,2};
int [] num;
num=new int[]{12,21,2};
/方式3
int [] n ={12,21,22,4,54};
nt [] n;
n ={12,21,22,4,54};
但是注意方式三是不可以分两行编写,系统会报错的
案例:
int [] score={88,77,66,55}; //定义一个数组
int sum=0; //数组中数字的和
lenght 长度 这里是用来表示数组的长度
for(int i=0;i<score.length;i++){ //使用for循环 来循环相加数组中的数值
sum+=score[i];
}
System.out.println(sum); //总和
System.out.println("avg:"+sum/4); //最后用sum/4得到平均分
浙公网安备 33010602011771号