废话不说.直接上代码.
static int[] ints = { 0, 3, 5, 8, 9, 1, 2 };
public static void main(String[] args) {
ints = { 0, 3, 5, 8, 9, 1, 2 };
}
建议了解下static的内部机制
静态数据成员要在程序一开始运行时就必须存在。因为函数在程序运行中被调用,所以静态数据成员不能在任何函数内分配空间和初始化。
静态初始化,申明和赋值在同一行
int[] num=new int[]{1,2,3,4,5}; 这样初始化就可以了