在printArray方法中,你改变的是result,而list1没有变啦。把printArray(list1);这句改成list1=printArray(list1);即可了
反不反回值都一样,问题不在这 for (int i = 0, j = result.length - 1; i < list1.length/2; i++, j--)
A1.redroll()发挥一个数组 结果你 【j】 就变成具体值啦,所以redA 中每一个元素不是数组,而是值