目 录CONTENT

文章目录

数组

FatFish1
2025-06-25 / 0 评论 / 0 点赞 / 5 阅读 / 0 字 / 正在检测是否收录...

观点一、数组的初始化

数组在声明时就必须申请好空间

例如:

double[] a = new double[10]
byte[] b = new byte[1024]

由于这个特性,byte数组经常用于内存问题的验证,因为申请1024位的byte数组,就相当于预申请了1MB的内存空间

数组在声明后就会自动完成初始化,int类型初始化为0,double类型初始化为0.0,boolen类型则初始化为false

如果想要主动初始化为其他值,就需要代码编写,例如:

// for循环初始化模式
for (int i = 0; i < N; i++)
    a[i] = 0.0; 

// 声明模式
int[] a = { 1, 1, 2, 3, 5, 8 };

0

评论区