作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
请原谅我发布了一个与我昨晚发布的问题非常相似的问题。我简化了问题以便提出更具体的问题:
当我使用以下代码时出现(类、接口(interface)或枚举预期的)错误:
import java.util.*;
ArrayList<egg> eggys = new ArrayList<egg>;
public class EggTest{
public static void main(String [] args){
egg a = new egg();
egg b = new egg();
eggys.add(a);
eggys.add(b);
for (egg eggo :eggys){
System.out.println(eggo.size);
}
}
}
编译器的输出是:
eggys.java:4: class, interface, or enum expected
ArrayList<egg> eggys = new ArrayList<egg>;
^
1 error
我做的事情不对。谁能帮我弄清楚如何使用 ArrayList?
最佳答案
您只能在类或方法中声明变量;不是顶级代码。
关于java - (初级 Java)预期的类、接口(interface)或枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17887093/
我是一名优秀的程序员,十分优秀!