在Java中,沒有名為enumerate
的內置方法
以下是一個簡單的示例,展示了如何使用Enumeration
接口:
import java.util.Enumeration;
import java.util.Vector;
public class EnumerateExample {
public static void main(String[] args) {
Vector<String> vector = new Vector<>();
vector.add("Apple");
vector.add("Banana");
vector.add("Cherry");
Enumeration<String> enumeration = vector.elements();
while (enumeration.hasMoreElements()) {
String element = enumeration.nextElement();
System.out.println(element);
}
}
}
在這個示例中,我們創建了一個Vector
對象,并向其添加了三個字符串元素。然后,我們通過調用vector.elements()
獲取一個Enumeration
對象。最后,我們使用while
循環遍歷Enumeration
中的所有元素,并打印它們。
需要注意的是,Enumeration
接口主要用于舊的遺留代碼。在現代Java編程中,更推薦使用Iterator
或ListIterator
接口,因為它們提供了更多功能,并且與Java集合框架更好地集成。