移动方法调用:-
swapper(3, 14, mainArr);
在您的for循环之外。因为,如果您的循环运行
even次数,则不会影响阵列。
另外,您需要先初始化数组,然后才能实际交换元素。调用之前需要执行的操作
swapper。
for(int i = 0; i<mainArr.length; i++){ mainArr[i] = i;}swapper(3, 14, mainArr);for(int i = 0; i<mainArr.length; i++){ System.out.print(i + mainArr[i] + " ");}


