Java 変数の値交換:基本と実践テクニック

2つの変数の値を交換するには、第3の変数を使用する方法や数学演算を使う方法があります。以下にそれぞれの方法の例を示します。

方法1:三番目の変数を使って値を交換する

int a = 5;
int b = 10;
int temp;

System.out.println("Before swapping: a = " + a + ", b = " + b);

temp = a;
a = b;
b = temp;

System.out.println("After swapping: a = " + a + ", b = " + b);

方法2:数学演算を利用して値を交換する。

int a = 5;
int b = 10;

System.out.println("Before swapping: a = " + a + ", b = " + b);

a = a + b;
b = a - b;
a = a - b;

System.out.println("After swapping: a = " + a + ", b = " + b);

あなたの好みに応じて、両方の方法を使用して、2つの変数の値を交換することができます。

bannerAds