如何在Java中创建一个简单的4×3二维数组?
发布时间:2020-12-15 04:32:39 所属栏目:Java 来源:网络整理
导读:我已经用C语言了解它,但 Java对我来说更具挑战性.这就是我所拥有的.我只想让它有4行3列初始化为1-12并将其打印到屏幕上.我的错误对你来说是否明显?谢谢! 我得到13个错误:( including line9:twoDArray[][] not a statement,; expected,illegal start of exp
我已经用C语言了解它,但
Java对我来说更具挑战性.这就是我所拥有的.我只想让它有4行3列初始化为1-12并将其打印到屏幕上.我的错误对你来说是否明显?谢谢!
我得到13个错误:(
我试过的代码: import java.util.*; class twoDimensional array { public static void main(String args[]) { int[][] twoDArray = new int[4][3]; twoDArray[][]={{1,2,3},{4,5,6},{7,8,9},{10,11,12}}; System.out.print(twoDArray.toString); } } 解决方法
首先,数组(甚至是2d数组)不会覆盖Object.toString.您可以使用
Arrays.deepToString(Object[]) 并在声明时初始化阵列.就像是
int[][] twoDArray = new int[][] { { 1,3 },{ 4,6 },{ 7,9 },{ 10,12 } }; System.out.println(Arrays.deepToString(twoDArray)); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |