我们最近从旧的 Java 代码(从 WSED 5.1.2 到 RAD 7.5)转移,我发现旧的 Enumeration 引用不再适用于我们。我的新代码会产生与旧代码相同的效果吗?
新代码
Enumeration numer;
Vector numVec = new Vector();
numVec.add(runtimeOptions.keys());
numer = numVec.elements();
while (numer.hasMoreElements())
{
String key = (String)numer.nextElement();
System.out.println(" "+key + "=" + (String)runtimeOptions.get(key));
}
旧代码
Enumeration enum = runtimeOptions.keys();
while(enum.hasMoreElements())
{
String key = (String)enum.nextElement();
System.out.println(" "+key + "=" + (String)runtimeOptions.get(key));
}