Mehr über die Deklaration von Arrays



int[] punkte = new double[25];

Eine gute Antwort wäre:

punkte[ 0 ] OK
punkte[1] OK
punkte[ -1 ] Illegal
punkte[ 10] OK
punkte[ 25 ] Illegal
punkte[ 24 ] OK

Mehr über die Deklaration von Arrays

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




FRAGE 7:


Was gibt das obige Programm auf den Bildschirm aus?

arr[0] ist
arr[1] ist
arr[2] ist
arr[3] ist
arr[4] ist