Eine gute Antwort wäre:

Das vollständige Programm steht unten.

Vervollständigtes Programm

Die Zählschleife verwendet die size() Methode, um zu gewährleisten das auf jedes Element zugegriffen wird. Ein Vector enthält Daten in den Slots 0 bis size()-1.

import java.util.* ;

class VectorBsp
{

  public static void main ( String[] args)
  {
    Vector namen = new Vector( 10 );

    namen.addElement( "Amy" );
    namen.addElement( "Bob" );
    namen.addElement( "Chris" );
    namen.addElement( "Dan" );
    namen.addElement( "Elaine" );
    namen.addElement( "Fred" );

    for ( int j=0; j < namen.size(); j++ )
      System.out.println( j + ": " + namen.elementAt(j) );

  }
}

In den meisten Programmen ändert sich die Größe eines Vector-Objekts während der Ausführung. Verwenden Sie für einen fehlerfreien Code die size() Methode, so dass die Schleife immer funktioniert.

FRAGE 10:

Prüfen Sie das folgende Programm. Was wird es ausgeben?

import java.util.* ;
class VectorBsp
{
  public static void main ( String[] args)
  {
    Vector namen = new Vector( 10 );

    namen.addElement( "Amy" );
    namen.addElement( "Bob" );
    namen.addElement( "Chris" );

    namen.setElementAt( "Zoe", 0 );
    namen.setElementAt( "Bart", 1 );

    for ( int j=0; j < namen.size(); j++ )
      System.out.println( j + ": " + namen.elementAt(j) );

  }
}
Inhaltsverzeichnis