How to determine the upper bound of a two dimensional array in Java



Problem Description

How to determine the upper bound of a two dimensional array?

Solution

Following example helps to determine the upper bound of a two dimensional array with the use of arrayname.length.

public class Main {
   public static void main(String args[]) {
      String[][] data = new String[2][5];
      System.out.println("Dimension 1: " + data.length);
      System.out.println("Dimension 2: " + data[0].length);
   }
}

The above code sample will produce the following result.

Dimension 1: 2
Dimension 2: 5
java_arrays.htm
Advertisements