Как получить сумму каждого отображаемого столбца - PullRequest
0 голосов
/ 07 апреля 2011

// Как я могу получить сумму столбцов выходных данных этого массива.

public class Arrays {
private static int column;

public static void main(String[] args) {
    int [][]array1={{1,2,3,4},{5,6,7},{8,9},{10}};
   System.out.println("Values in array1 by row are");
   OutputArray(array1);
}

public static void OutputArray(int[][] array1) {
    int sum=0;

    for(int row=0;row<array1.length;row++){
            for( column=0;column<array1[row].length;column++)
                System.out.printf("\t"+"%d\t", array1 [row][column]);
               System.out.println();
    }
     System.out.println();
     sum=sum+array1.length;
     System.out.print("sum=\t"+sum+"\t");
     System.out.println();
}

1 Ответ

3 голосов
/ 07 апреля 2011

Вместо использования итератора строки во внешнем цикле используйте итератор столбца во внешнем цикле.

Cliche: реализация оставлена ​​как упражнение :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...