Arrays 阵列的问题

Arrays 阵列的问题,arrays,jgrasp,Arrays,Jgrasp,您好,我目前正在开发一个打印销售数据的程序,我唯一剩下的部分就是打印销售数据的摘要。这是我的一些代码,我遇到了一些问题 public static void DisplayRegionSummary( int sales[][] ) { int locationsum=0; System.out.printf("Location Sales\n"); for (int l=1; l<=4; l++)

您好,我目前正在开发一个打印销售数据的程序,我唯一剩下的部分就是打印销售数据的摘要。这是我的一些代码,我遇到了一些问题

public static void DisplayRegionSummary( int sales[][] ) 
    {
         int locationsum=0;

         System.out.printf("Location    Sales\n");    
         for (int l=1; l<=4; l++) 
         {
           String[] names = { "North", "East", "South", "West"};
           for(int i=0;i<names.length;i++)
           {
              System.out.print(names[i]);




           locationsum = 0;

           for(int d=1; d<=4; d++ ) 
           locationsum+=sales[l][d];
           }


           System.out.printf("%6d\n", locationsum);

           } 
我调试了它,我看到它每次通过for循环都会在一行上打印整个数组名,我不确定如何修复它,我尝试将它放入

System.out.printf("%6d\n", locationsum);
一段代码,但它只是不断给我的错误,但我真的不知道如何在那里编码它,任何提示都会喜欢


谢谢

所以我已经用它在每行打印了所有的字符串元素

 int locationsum=0;

         System.out.printf("Location    Sales\n");    
         for (int l=1; l<=4; l++) 
         {

           locationsum = 0;

           for(int d=1; d<=4; d++ ) 

           locationsum+=sales[l][d];
           }
          String[] names = { "North", "East", "South", "West"};

           for(int i=0;i<names.length;i++)
           {
              System.out.print(names[i]);

           System.out.printf("%6d\n", locationsum);

           } 


    }
 int locationsum=0;

         System.out.printf("Location    Sales\n");    
         for (int l=1; l<=4; l++) 
         {

           locationsum = 0;

           for(int d=1; d<=4; d++ ) 

           locationsum+=sales[l][d];
           }
          String[] names = { "North", "East", "South", "West"};

           for(int i=0;i<names.length;i++)
           {
              System.out.print(names[i]);

           System.out.printf("%6d\n", locationsum);

           } 


    }
Location    Sales
North     0
East     0
South     0
West     0