Initializing two-dimensional arrays. - Java Language Basics

Java examples for Language Basics:Array

Description

Initializing two-dimensional arrays.

Demo Code

public class Main 
{
   // create and output two-dimensional arrays
   public static void main(String[] args)
   {/*from   ww  w.ja va2 s .co  m*/
      int[][] array1 = {{1, 2, 3}, {4, 5, 16}};        
      int[][] array2 = {{11, 12}, {13}, {14, 5, 6}}; 

      System.out.println("Values in array1 by row are");
      outputArray(array1); // displays array1 by row
   
      System.out.printf("%nValues in array2 by row are%n");
      outputArray(array2); // displays array2 by row
   } 

   // output rows and columns of a two-dimensional array
   public static void outputArray(int[][] array)
   {
      // loop through array's rows
      for (int row = 0; row < array.length; row++) 
      {
         // loop through columns of current row
         for (int column = 0; column < array[row].length; column++)
            System.out.printf("%d  ", array[row][column]);

         System.out.println();
      } 
   } 
}

Result


Related Tutorials