The array size is inferred from the number of elements within the curly braces. : Array Elements « Java Source And Data Type « SCJP






public class MainClass {
  public static void main(String[] argv) {
    float[] d = { 1.1f, 2.2f, 3.3f, 4.4f, 5.5f };
    System.out.println(d.length);
  }

}








1.17.Array Elements
1.17.1.Array Element Initialization Values
1.17.2.Combine declaration, construction, and initialization into a single step
1.17.3.The array size is inferred from the number of elements within the curly braces.
1.17.4.An array can be initialized by assigning a value to each element
1.17.5.Create a 20 by 30 array of String objects