这是《Sun 认证 Java 助理学习指南》第 2 章中的一个简单练习,我在做时遇到了问题。当我尝试编译下面的类时,收到以下错误消息:
“错误:ArrayList 类型不带参数 ArrayList hookSizesList = new ArrayList<>;"
import java.lang.Iterable;
public class ArrayList {
public static void main(String[] args) {
Integer hookSizeList;
ArrayList<Integer> hookSizesList = new ArrayList<Integer>();
hookSizesList.add(1);
hookSizesList.add(4);
hookSizesList.add(5);
for (Integer hook: hookSizesList) System.out.print(hook + " ");
}
}
我非常感谢您提前提供的帮助,谢谢!
最佳答案
您有很多错误,这是更新的代码片段
import java.util.*;
public class Numbers {
public static void main(String[] args) {
List<Integer> hookSizesList = new ArrayList<Integer>();
hookSizesList.add(1);
hookSizesList.add(4);
hookSizesList.add(5);
for (Integer hook: hookSizesList) {
System.out.print(hook + " ");
}
}
}
关于java - for 循环和 ArrayList<Integer>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7594328/