日期:2014-05-20  浏览次数:20614 次

二维数组出错
int[][] iArray;
iArray[][]={{40,93,12,29,16},{3,52,8,40,72},{58,47,96,28,26}};
提示cannot convert from int to iArray.

如果int iArray[][]={{40,93,12,29,16},{3,52,8,40,72},{58,47,96,28,26}};
这样就不会出错,不明白这是为什么,请知道的同志给我讲解一下,我刚开始学JAVA,谢谢大家。

------解决方案--------------------
所以,问题Java已经提示清楚了。 数组元素的用法只能写在初始化定义那里,因为Java只能在编译时处理。

之前你的写法直接是赋值等号左边就有语法问题。