静态初始化: 格式:数据类型[] 数组名 = new 数据类型[]{元素1,元素2,…}; 简化格式: 数据类型[] 数组名 = {元素1,元素2,…}; 二者区别:简化格式是是不能在声明之后再赋值的,而原始格式是 可以的,如下所示: int[] arr; arr = new int[]{1,2,3}; 上述这样是可以的:而下面这样是不行的: int[] arr; arr = {1,2,3,}; 这样子是错误的,必须按如下书写: int[] arr = {1,2,3}; 举例: int[] arr = new int[]{1,2,3}; 简化后: int[] arr = {1,2,3}; 注意事项: 不要同时动态和静态进行
|