为什么 list.add()报错,不放到mian方法中就报错,请看代码

import java.util.ArrayList;

public class demo1 {

//public static void main(String[] args) {


ArrayList list1= new ArrayList();

ArrayList list2 = new ArrayList();

list1.add("汪峰");

}

代码必须放在函数中,或者使用静态初始化块,或者使用构造函数。

图片说明

加上花括号构成静态初始化块
http://blog.csdn.net/deadpanda/article/details/5307932

自己写个方法,然后在main中运行就可以了

Java基础类里面,属性,方法,
lisi. add究竟算是一个成员变量?不算吧。成员方法修饰符不要,返回值不要,方法的()不要,你是在逗我吗?

要放到main函数里面