在java中表示Array程序

时间:2016-02-15 13:22:42

标签: java

我想知道此代码的数组表示,

int []x[]={{1,2},{3,4,5},{6,7,8,9}};

该计划是:

 class Testsss 
 {
    public static void main(String[] args) 
    {
       int []x[]={{1,2},{3,4,5},{6,7,8,9}};
       int [][]y=x;
       System.out.println(y[2][1]);
    }
  }

当我执行时,输出为7。如何以数组形式表示值。

1 个答案:

答案 0 :(得分:0)

也许你正在寻找这样的东西:

public class Test {
    public static void main(String[] args) {
        int []x[]={{1,2},{3,4,5},{6,7,8,9}};
        for(int i=0; i<x.length; i++) {
            for(int j=0; j<x[i].length; j++) {
                System.out.println("x["+i+"]["+j+"]= " + x[i][j]);
            }
        }
    }
}

输出是:

x[0][0]= 1
x[0][1]= 2
x[1][0]= 3
x[1][1]= 4
x[1][2]= 5
x[2][0]= 6
x[2][1]= 7
x[2][2]= 8
x[2][3]= 9