我已经从网络中采取了这个例子。 但是,当我尝试它不编译说不能对象转换为字符串java:内部增强for循环不能对象字符串
import java.util.ArrayList;
public class Test {
public static void main(String[] args) {
ArrayList names = new ArrayList();
names.add("Amy");
names.add("Bob");
names.add("Chris");
names.add("Deb");
names.add("Elaine");
names.add("Frank");
names.add("Gail");
names.add("Hal");
for (String nm : names)
System.out.println((String)nm);
}
}
如果这是一个正常的循环我可以做list.get(元素索引)的ToString()。 但如何在增强for循环?
使用ArrayList而不是ArrayList –
dexametason
2012-03-30 06:46:23