根據情況,此問題有所不同,您將我的問題標記爲重複的問題並未完全說明我的問題情況答案。爲什麼我們在枚舉中寫入Integer而不是int?
import java.util.Enumeration; import java.util.Vector;
public class EnumerationDemo {
public static void main(String[] args) {
Vector vector = new Vector();
for (int item = 1; item <= 5; item++) {
vector.addElement(item);
}
System.out.println(vector);
Enumeration enumeration = vector.elements();
while (enumeration.hasMoreElements()) {
Integer integer = (Integer) enumeration.nextElement();
System.out.println(integer);
}
}
}
爲什麼我們在枚舉中寫整數而不是int?
你爲什麼使用'Vector'?該代碼似乎也早於泛型。 –