一般に、2つの変数間の交換は3番目の変数で使用されますが、新しい変数の作成はシステムオーバーヘッドを増やしています。交換する2つの整数変数の場合、より効率的な方法を使用できます。たとえば、^(異なるまたは)操作、たとえば、次のように:
Java.util.scanner; public static void args []){system.in); .nextlong(); out.println( "2番目の整数変数を入力してください; out.println(変数が切り替えられた後); "a ="+a+"/tb ="+b);}}
出力の結果:
実行:最初の整数変数を入力してください:100、2番目の整数変数を入力してください:200 a = 100 b = 200変数が切り替えられたら...