声明并开辟
数据类型 数组名称【】=new 数据类型【长度】;
数据类型 【】 数组名称=new 数据类型【长度】;
分布完成
声明数组【】=null;
开辟数组 数据类型=new 数据类型【长度】 ;
数组下标都是从0开始的。
数组是一种顺序结构,并且数组的长度都是固定的。java为了方便数组的输出,提供了一个数组名称.lenght。属性,可以直接去的数组长度。
范例:定义并使用数组
public class Array104 {
public static void main(String[] args) {
int data[]=new int[3];
data[0]=11;
data[1]=22;
data[2]=33;
for(int x=0;x<data.length;x++) {
System.out.println(data[x]);
}
}
}
11
22
33
数组属于引用数据类型,代码中需要进行内存分配。
范例:使用静态初始化定义数组
public class Array105a {
public static void main(String[] args) {
int data[] =new int[] {11,22,33};
for(int x=0;x<data.length;x++) {
System.out.println(data[x]);
}
}
}
11
22
33