这一行中的{0},double[]array=new double[]{0},在java中是做什么的?

oiopk7p5  于 2021-07-08  发布在  Java
关注(0)|答案(2)|浏览(265)

这个问题在这里已经有答案了

如何在java中声明和初始化数组(29个答案)
上个月关门了。
我想知道使用这个数组会发生什么。
double[]数组=新的double[]{0}
它是否初始化一个所有元素都为零的数组?如果是的话,数组的长度是多少。

b91juud3

b91juud31#

它用第一个也是唯一一个元素0初始化数组

falq053o

falq053o2#

给定的行初始化一个双数组。初始化数组有两种方法:new double[arraylength]或new double[]{arraycontents}。给定的代码使用第二个解决方案,因此它创建了一个新的具有单个数字(即0)的双数组。

相关问题