数组
数组的定义:
int a[] = new int[N];
int a[][] = new int [N][N];
//int[] a = new int[N];
//int[] a 与 int a[]等价
函数:
a.length//数组的长度
1、java里数组创建后会自动初始化
int long short byte 赋值 0
boolean 赋值 false
float double 赋值 0.0
char 赋值 \u0000, String 赋值 null
2、数组属于引用类型,数组型数据是对象
3、数组拷贝
//引用传递/地址拷贝,修改a2会改变a1
int a1[] = {0, 1, 2, 3};
int a2[] = a1;
//数组拷贝非引用
int a2[] = new int[a1.length];
for(....) {
a2[i] = a1[i];
}

浙公网安备 33010602011771号