namen.insertElementAt( "Elaine", 2);

Eine gute Antwort wäre:

0: Amy
1: Bob
2: Elaine
3: Chris
4: Deb

Wie gefordert wird "Elaine" an der Position 2 eingefügt und alle Elemente an der bisherigen Position 2 und höher werden um eins nach oben verschoben um Platz zu machen.

firstElement() und lastElement()

Zwei weitere nützliche Methoden sind firstElement() und lastElement(). Sie tun genau das, was Sie denken:

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( "Deb" );

    System.out.println( namen.firstElement() );
    System.out.println( namen.lastElement() );

  }
}

Das Programm gibt aus:

Amy
Deb

FRAGE 13:

Wenn es keine Elemente in dem Vector gibt, was denken Sie wird passieren?

Inhaltsverzeichnis