数组

数组的定义:

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];
}

posted @ 2022-02-27 15:53  Yra  阅读(32)  评论(0)    收藏  举报