在查看源文件时,我看到了两种数组初始化方法.我想知道它们之间是否存在差异
int[] value = new int[0];
Run Code Online (Sandbox Code Playgroud)
和
int[] value_next = new int[]{};
Run Code Online (Sandbox Code Playgroud)
?
实际上没有区别.它 Syntactic sugar在java数组声明中.
第一种类型声明不那么令人困惑,至少对我来说:).
注意:我不确定为什么在声明时将长度设为零.
如果可能,请通过/sf/answers/1369072561/获取一些优势.