java构造器数组传参问题

img


刚学java,为什么数组在构造器外又变成默认初值了呢(用的同一个对象)

img

贴上来的图片的程序没有任何问题,怀疑你调用的是其他地方的程序,或者GetAverage1里面对数组有清空操作。

score1数组的是从main函数里面赋值的吗?构造函数只是传了参数,不确保有值呀。

把执行结果都贴上来。