Я пытаюсь понять, как поменять местами более двух переменных, используя временную переменную. Есть 4 переменные, которые нужно поменять местами, 1,2,3 и 4. Первая переменная - поменять местами 2, 2 - 3, 3 - 4 и 4 - 1. Это кажется достаточно простым, но я только научился менять местами два. переменные, поэтому и борюсь с большим масштабом. я пытался
temp = 1
1 = 2
temp = 2
2 = 3
temp = 3
3 = 4
temp = 4
4 = 1
Нужно ли мне более одной временной переменной? Все еще только новичок, любая помощь будет оценена по достоинству!
Изменить: извините, забыл добавить, что я пишу код для java.