Příklad

public class ClassA {

public void methodA (Vector aVector) {

Enumeration e = aVector.elements();
while (e.hasMoreElements()) {

Object obj = e.nextElement();
// proveďte něco s obj...
}
}


Řešení
Vyvarujte se použití Enumeration pro řízení smyčky, použijte místo toho Iterator.

public class ClassA {

public void methodA (Vector aVector) {

Iterator it = aVector.iterator();
while (it.hasNext()) {

Object obj = it.next();
// proveďte něco s obj...
}
}