Поменять элементы массива местами

Дан массив, поменять местами 2-й и 5-й элемент. Не могу найти ошибку.

int nums[] = { 15, 63, 44, 14, 33, 36 };
        
        for (int t = 0; t < nums.length; t++)
            System.out.print(nums[t] + " ");
        System.out.println();
        
        int g;
        for (int t = 0; t < nums.length; t++) {
            g = nums[4]; 
            nums[4] = nums[1]; 
            nums[1] = g;
            System.out.print(nums[t] + " ");
        }

Ответы (1 шт):

Автор решения: Arty Morris
int g = nums[4]; 
nums[4] = nums[1]; 
nums[1] = g;
for (int t = 0; t < nums.length; t++) {
      System.out.print(nums[t] + " ");
}
→ Ссылка