package wenqiang.test;
import java.util.ArrayList;
import java.util.List;
public class testlist {
List list = new ArrayList();
list.add("aaa");//提示Multiple markers at this line
- Syntax error, insert "Identifier (" to complete
MethodHeaderName
- Syntax error, insert ")" to complete MethodDeclaration
- Syntax error, insert "SimpleName" to complete QualifiedName
- Syntax error on token ".", @ expected after this token
}
这是我的源码,把代码放到main函数下就不会报错。请问这是什么原因呢?
对文中list的调用需要在一个功能块中执行,把list.add("aaa");放在其他方法中编译也会通过不会报错。
对于执行程序,程序需要有入口。main方法是其中的一种,用单元测试也可以