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] );
}
}