文章目录
提示:以下是本篇文章正文内容,下面案例可供参考
一、数组?
概念:使用一个变量名,存储一组相同数据类型的变量
语法:
(1)数据类型 数组名[]=new 数据类型[长度]
(2)数据类型 数组名[]={数组值,数组值}
(3)数据类型 数组名[]=new 数据类型[]{数组值,数组值}
//1.定义数组并进行赋值----数组类型相同,空间不可变
int [] arrays={1,2,3,4};
提示:这里是对数组进行具体赋值(1,2,3,4):
//2.定义数组并进行空间设置--数组类型相同,空间不可变
int [] arrays=new int[10];
提示:这里是对数组进行空间大小的设置(空间为10):
二、数组遍历方式:
int [] arrays={1,2,3,4}; int [] x = new int[5];
数组名,数组值,数据类型,数据的下标(从0开始)
第一种:
int [] arrays={1,2,3,4};
//1.遍历数组
for(int a:arrays){
System.out.println(a);
}
输出结果:1 2 3 4
//2.索引取值
for(int i=0;i<arrays.length;i++){
System.out.println(arrays[i]);//数组下标从0开始取值
}
输出结果:1 2 3 4
第二种:
int[] x = new int[5];//定义数组空间
//1.数组进行赋值
x[0] = 1;
x[1] = 2;
x[2] = 3;
x[3] = 4;
x[4] = 5;
//1.遍历
for(int y:x){
System.out.println(y);
}
输出结果:
1
2
3
4
5
//2.遍历
for (int i=0;i<x.length;i++) {//遍历--从从下标开始遍历
System.out.println(x[i]);
}
输出结果:
1
2
3
4
5
提示: 下标范围: 0- (数组名.length-1) 存值: 数组名[下标]=数组值 取值: 数组名[下标]: