String[] liste = new String[3];
liste[3] = "Hund" ;

Eine gute Antwort wäre:

Eine ArrayIndexOutOfBounds Ausnahme wird ausgelöst, und das Programm wird (gewöhnlich) unterbrochen.

Die Klasse Vector

Die Klasse Vector baut auf den Fähigkeiten von Arrays auf. Ein Vector-Objekt enthält ein Array von Objektreferenzen und viele Methoden, um dieses Array zu verwalten. Der größte Vorteil eines Vector-Objekts ist, dass Sie fortfahren können Elemente hinzufügen, unabhängig von seiner ursprünglichen Größe. Die Größe eines Vector-Objekts wird automatisch wachsen, und es wird keine Information verloren gehen.

Jedoch hat dieser Vorteil einen kleinen Preis:

  1. Die Elemente eines Vector-Objekts müssen Objektreferenzen sein, keine primitiven Daten wie int oder double.
  2. Vector-Operationen sind etwas langsamer als die eines Arrays.

FRAGE 4:

(Rückblick ) Was ist die Klasse Object?

Inhaltsverzeichnis