int[] punkte = new double[25];
punkte[ 0 ] | OK |
punkte[1] | OK |
punkte[ -1 ] | Illegal |
punkte[ 10] | OK |
punkte[ 25 ] | Illegal |
punkte[ 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 0 initialisiert.
Natürlich kann das Programm den Slots Werte zuweisen, nachdem das Array konstruiert wurde:
class ArrayBsp1 { public static void main ( String[] args ) { int[] arr = new int[5]; arr[0] = 23; arr[1] = 38; arr[2] = 7*2; System.out.println("arr[0] ist " + arr[0] ); System.out.println("arr[1] ist " + arr[1] ); System.out.println("arr[2] ist " + arr[2] ); System.out.println("arr[3] ist " + arr[3] ); System.out.println("arr[4] ist " + arr[4] ); } }