Eine gute Antwort könnte sein:

Das vollständige Programm steht unten.

Vollständiges Programm

Beachten Sie, dass die zwei for-Schleifen die gleichen sind. Dies ist sehr gebräuchlich. Es wäre schön, dieses Programm in eine Datei zu kopieren und es zu starten. Wenn Sie dies 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.