【发布时间】:2013-09-02 18:18:48
【问题描述】:
我正在阅读一本关于 Java 的书,并遇到了一个示例,其中 double 类型的数组以我以前从未见过的方式初始化。它是什么类型的初始化,还能用在什么地方?
double m[][]={
{0*0,1*0,2*0,3*0},
{0*1,1*1,2*1,3*1},
{0*2,1*2,2*2,3*2},
{0*3,1*3,2*3,3*3}
};
【问题讨论】:
-
我认为第一个语句中的
.应该是, -
您的代码不会这样编译。点应该是逗号。
-
要定义双精度,* 字符必须是 .字符
-
@fujy:这只是一个乘法表。没有错。
-
如果书中展示了一个示例,那么它肯定会解释如何以及为什么以及何时使用它。
标签: java arrays initialization double