|
Die Java-Klasse Vector funktioniert wie ein Array, das aber bei Bedarf wächst. Sie enthält Objekte als Elemente, die verschiedenartig sein können. Ein Vector kann also wachsen oder schrumpfen.
Vector anlegen, mit Elementen belegen und Zugriffe darauf.
import java.util.*;
public class Test {
static public void main (String args[]) {
Vector v=new Vector();
System.out.println(v.isEmpty()); // Ausgabe: true
System.out.println(v.size()); // Ausgabe: 0
v.addElement("Test"); // Speichere neues Element vom Typ String in Vector
v.addElement("Hallo");
v.insertElementAt("Eingefügt",1);
System.out.println(v.isEmpty()); // Ausgabe: false
System.out.println(v.size()); // Ausgabe: 3
System.out.println(v.elementAt(0)); // Ausgabe: Test
System.out.println(v.elementAt(1)); // Ausgabe: Eingefügt
System.out.println(v.elementAt(2)); // Ausgabe: Hallo
System.out.println(v.firstElement()); // Ausgabe: Test
System.out.println(v.lastElement()); // Ausgabe: Hallo
System.out.println(v.elementAt(1)); // Ausgabe: Eingefügt
}
}
Vector per Iterator durchlaufen
import java.util.*;
public class Test {
static public void main (String args[]) {
Vector v=new Vector();
v.addElement("Test");
v.addElement("Hallo");
v.insertElementAt("Eingefügt",1);
for (Enumeration e=v.elements(); e.hasMoreElements(); ) {
System.out.println((String)e.nextElement());
}
}
}
|