关于无法从 static 上下文引用非 static 方法 的问题
原因:
静态方法中不能引用非静态变量
而这里main函数为静态方法
这里有两种解决方法
1.设置其他函数为静态方法
public class arrylist {
public static String sa(int[] in){}
public static void main(String[] args) {
System.out.println(sa(a));
}
}
2.实例化调用的静态变量所属对象
public class arrylist {
public String sa(int[] in){}
public static void main(String[] args) {
arrylist arrylist=new arrylist();
System.out.println(arrylist.sa(a));
}
}