Java Vector elements()

Java Vector [Java Vector] Java Vector

elements() Java Vector Enumeration Vector Java Java 1.0

public Enumeration<E> elements()

`Enumeration`

E Vector


import java.util.Vector;
import java.util.Enumeration;

public class VectorElementsExample {
    public static void main(String[] args) {
        // Vector
        Vector<String> fruits = new Vector<>();
        fruits.add("Apple");
        fruits.add("Banana");
        fruits.add("Orange");
       
        // elements() Enumeration
        Enumeration<String> enumeration = fruits.elements();
       
        // Vector
        System.out.println("Vector :");
        while (enumeration.hasMoreElements()) {
            String fruit = enumeration.nextElement();
            System.out.println(fruit);
        }
    }
}

Vector :
Apple
Banana
Orange

1. Enumeration

elements() Enumeration Java

boolean hasMoreElements();  //
E nextElement();           //

2. Iterator

Enumeration Iterator

Enumeration Iterator
Java 1.0 Java 1.2
hasMoreElements(), nextElement() hasNext(), next()
remove()
fail-fast

3.

Java 1.2 Iterator for

// Iterator
Iterator<String> it = fruits.iterator();
while(it.hasNext()) {
    System.out.println(it.next());
}

// for
for(String fruit : fruits) {
    System.out.println(fruit);
}

  1. Vector Enumeration Vector ConcurrentModificationException

  2. Enumeration Iterator

  3. Enumeration Iterator


Vector.elements() Vector Java Java

Java Vector [Java Vector] Java Vector