int[] scores = new double[25];
| scores[ 0 ] | OK |
| scores[1] | OK |
| scores[ -1 ] | illegal |
| scores[ 10] | OK |
| scores[ 25 ] | illegal |
| scores[ 24 ] | OK |
Wenn jede weitere Information fehlt, werden die Slots eines Array mit den Standardwerten ihres Typs initialisiert. Jeder Slot eines numerischen Typs wird mit null initialisiert.
Natürlich kann das Programm den Slots Werte zuweisen nachdem das Array konstruiert wurde:
class ArrayEg1
{
public static void main ( String[] args )
{
int[] stuff = new int[5];
stuff[0] = 23;
stuff[1] = 38;
stuff[2] = 7*2;
System.out.println("stuff[0] ist " + stuff[0] );
System.out.println("stuff[1] ist " + stuff[1] );
System.out.println("stuff[2] ist " + stuff[2] );
System.out.println("stuff[3] ist " + stuff[3] );
System.out.println("stuff[4] ist " + stuff[4] );
}
}