int[] a = new int[5]; int[] b = new int{1,2,3}; int[] c = {4,5,6}; 以上几种定义都可以。 a叫动态初始化。 b叫静态初始化。 c叫静态初始化的省略格式。
a,b可以拆分书写,但c不能拆分书写。
int[] a; a = new int[5];
int[]b; b = new int{1,2,3} 以上两种可以
int[] c; c = {4,5,6}