Как мне поменять два целых числа в массиве, где мой метод получает два целых числа и массив из main?

Я называю свой метод подкачки в main, но это ничего не меняет. Что я делаю неправильно?

public static void main(String[] args){


    int mainArr[] = new int[20];

    for(int i = 0; i<mainArr.length; i++){
    swapper(3, 14, mainArr);
    System.out.print(i + mainArr[i] + " ");
    }
}


public static void swapper (int a, int b, int[] mainArr){
    int t = mainArr[a];
    mainArr[a] = mainArr[b];
    mainArr[b] = t;
}

Мой код дает

0, 1,  2, 3,...19 

в обычном порядке возрастания, где я хочу поменять местами 4-й и 15-й элемент.

Ответы на вопрос(4)

Ваш ответ на вопрос