Eine gute Antwort wäre:

Das vollständige Programm steht unten.

Vollständiges Programm

Beachten Sie, dass die zwei for-Schleifen die gleichen sind. Das ist sehr gebräuchlich. Es wäre gut dieses Programm in eine Datei zu kopieren und auszuführen. Wenn Sie das tun, ändern Sie die Länge des Arrays und beachten Sie die Auswirkung.

import java.io.* ;

class InputArray
{

  public static void main ( String[] args ) throws IOException
  {

    int[] array = new int[5];
    int   data;

    BufferedReader inData =
        new BufferedReader ( new InputStreamReader( System.in ) );

    // Daten einlesen
    for ( int index = 0; index < array.length; index++ )
    {
      System.out.println( "Geben Sie einen Integer ein: " );
      data           = Integer.parseInt( inData.readLine() );
      array[ index ] = data ;
    }

    // Daten ausgeben
    for ( int index = 0; index < array.length; index++ )
    {
      System.out.println( "array[ " + index + " ] = " + array[ index ] );
    }

  }
}

FRAGE 5:

Die Variable data wird in diesem Programm nicht wirklich gebraucht. Ändern Sie gedanklich das Programm, so dass diese Variable nicht verwendet wird.

Inhaltsverzeichnis