Java swap two numbers

www‮ttual.‬uri.com
Java swap two numbers

To swap the values of two variables in Java, you can use a temporary variable to store one of the values while you update the other variable.

Here's an example of how to swap the values of two variables x and y in Java:

int x = 1;
int y = 2;

int temp = x;
x = y;
y = temp;

In this example, the value of x is stored in the temporary variable temp, and then the value of y is assigned to x. Finally, the value of temp is assigned to y, effectively swapping the values of x and y.

You can also use destructuring assignment introduced in Java 14 to swap the values of two variables in a single line of code:

int x = 1;
int y = 2;

(x, y) = (y, x);

In this example, the values of x and y are destructured and assigned to a tuple, and then the tuple is destructured and assigned to x and y, effectively swapping their values.

You can find more information about destructuring assignment and other features of Java in the Java documentation.

Created Time:2017-10-17 20:18:53  Author:lautturi