@jerad.kuphal
В Java можно поменять местами значения переменных, используя третью переменную или арифметические операции.
Способ 1: использование третьей переменной
1 2 3 4 5 6 7 |
int a = 1; int b = 2; int c; c = a; a = b; b = c; |
Способ 2: использование арифметических операций
1 2 3 4 5 6 |
int a = 1; int b = 2; a = a + b; // a = 3, b = 2 b = a - b; // a = 3, b = 1 a = a - b; // a = 2, b = 1 |
Оба способа позволяют поменять местами значения переменных a
и b
.