Java 一维数组有两种初始化方法
1、静态初始化
int array[] = new int[]{1,2,3,4,5}
//或者
int array[] = {1,2,3,4,5}
需要注意的是,写成如下形式是错误的
int array[] = new int[5]{1,2,3,4,5}
2、动态初始化
int array[] = new int[5];
array[0] = 1;
array[1] = 2;
array[2] = 3;
array[3] = 4;
array[4] = 5;
静态与动态初始化的区别就在于,前者是声明的时候就初始化,后者是先声明,再动态初始化。
网友评论