我注意到我不能使用 foreach 进行枚举,我想知道为什么?
为什么以下给了我无限循环:
while(keyStore.aliases().hasMoreElements()) { System.out.println(keyStore.aliases().nextElement()); }
我必须使用:
Enumeration e = keyStore.aliases();
while(e.hasMoreElements()) {
System.out.println(e.nextElement());
}