加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

如何在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个错误:(

including line9:twoDArray[][] not a statement,; expected,illegal
start of expression,all a few times each.

我试过的代码:

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));

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读