Javaで2つの変数の値を交換する方法は何ですか?
Java内で2つの変数の値を交換するための方法はたくさんありますが、以下は一般的な方法のいくつかです。
- 第三の変数を使用して交換する。
int a = 1;
int b = 2;
int temp = a;
a = b;
b = temp;
- 加法と減法を使って交換する:
int a = 1;
int b = 2;
a = a + b;
b = a - b;
a = a - b;
- XOR演算子を使用して交換を行う:
int a = 1;
int b = 2;
a = a ^ b;
b = a ^ b;
a = a ^ b;
どの方法を使っても、2つの変数の値を交換することができます。