この質問は状況によって異なります。私の質問を複写としてマークした質問は、私の質問状況の答えを完全には明確にしていません。列挙型でintの代わりにIntegerを記述する理由は何ですか?
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の代わりに整数を書いていますか?
なぜ「ベクター」を使用していますか?このコードは、ジェネリックよりも前のようです。 –