你的main方法是静态的,而int a[]是类成员,非静态成员
java中,静态方法不能引用非静态变量
修改方法一:
加上static修饰,如:
static int a[] = {1,2,3,4} ;
修改方法二:
把定义 写到文里面去
public static void main(String args[]){ int a[] = {1,2,3,4} ; //写到这里就可以了 for(int i=0;i System.out.print(a[i]+" "); } }