Java 在数组旁边添加额外的数字

Java 在数组旁边添加额外的数字,java,arrays,multidimensional-array,Java,Arrays,Multidimensional Array,我想设置一个数组,下面是我的代码 public static void setArray() { int i = 5; int j = 5; int testarray[][] = new int[i][j]; for(int x = 0;x<i;x++) { for(int y=0;y<j;y++) { System.out.print("0 "); }

我想设置一个数组,下面是我的代码

    public static void setArray()
{
    int i = 5;
    int j = 5;
    int testarray[][] = new  int[i][j];

    for(int x = 0;x<i;x++)
    {
        for(int y=0;y<j;y++)
        {
            System.out.print("0 ");
        }
        System.out.println("");     
    } 
}
publicstaticvoidsetarray()
{
int i=5;
int j=5;
int testarray[][]=新的int[i][j];

对于(int x=0;x您需要打印1、2、3、4、5..
次数,然后打印A、B、C、D

您需要另一个for循环的首字母来打印数字,然后需要在第二个for循环中添加另一个print语句来打印每行的字母:

System.out.print(" ");
for (int x = 0; x < i; x++) {  // this prints the numbers on the first row
    System.out.print(" " + x);
}
System.out.println();

for (int x = 0; x < i; x++) {
    System.out.print((char) ('A' + x) + "|");  // this prints the letters
    for (int y = 0; y < j; y++) {
        System.out.print("0 ");
    }
    System.out.println("");
}
System.out.print(“”);
对于(intx=0;x
0 1 2 3 4 A | 0 0 B | 0 0 C | 0 0 D | 0 0 E | 0 0 0 1 2 3 4 A|0 0 0 0 0 B|0 0 0 0 0 C|0 0 0 0 0 D|0 0 0 0 0 E|0 0 0 0 0