Go4Expert (http://www.go4expert.com/)
-   Java (http://www.go4expert.com/forums/java/)
-   -   Adding array elements (http://www.go4expert.com/forums/adding-array-elements-t20753/)

noirnuit 25Jan2010 12:12

Adding array elements
For some reason, the last line doesn't work at all. :confused: I've looked through different forums and kept finding the same code for adding the integers in an array, but nothing happens.


    public static void main(String[] args)
        int[][] array2D = {{0,1,2,3},{4,5,6,7},{8,9,10,11},{12,13,14,15}};
        for (int row=0; row<array2D.length; row++)
            for (int col=0; col<array2D[row].length+1; col++)
                if (col<array2D[row].length)
                    System.out.print(array2D[row][col] + "\t");
        int sum = 0;
        for (int i=0; i<array2D.length; i++){
            sum += array2D[i]; //this one has the error
        System.out.println ("The sum of all the elements is: " + sum);

I've just started learning Java this month, so I really need the help. Thanks!

shabbir 25Jan2010 15:57

Re: Adding array elements
array2D is a 2D array and you are adding it like 1D.

noirnuit 25Jan2010 22:18

Re: Adding array elements
I finally figured out that the format of the sum should be similar to the one above it. Thanks for the tip!:happy:

All times are GMT +5.5. The time now is 04:15.