Java数组初始化:两种写法解析及最佳实践
在Java中,创建和初始化数组有两种常见的方式:
-
int[] intArray = new int[]{1, 2, 3};这种写法是创建一个已知大小并初始化的数组。其中new int[]{1, 2, 3}表示创建一个包含元素1、2、3的整型数组。 -
int[] intArray = new int[3]; intArray = new int[]{1, 2, 3};这种写法是先创建一个指定大小的数组,然后再通过new int[]{1, 2, 3}的方式进行初始化。首先通过new int[3]创建一个大小为3的整型数组,然后通过new int[]{1, 2, 3}将数组元素赋值为1、2、3。
所以,第一种写法int[] intArray = new int[]{1, 2, 3};是正确的方式来创建和初始化数组。而第二种写法int[] intArray = new int[3]{1, 2, 3};则是错误的,不符合Java语法规范。
原文地址: https://www.cveoy.top/t/topic/QXz 著作权归作者所有。请勿转载和采集!