阅读量:0
在Java中,可以使用一个临时变量来交换两个变量的值。下面是一个示例代码:
public class SwapExample { public static void main(String[] args) { int a = 10; int b = 20; System.out.println("交换前:"); System.out.println("a = " + a); System.out.println("b = " + b); // 使用临时变量交换a和b的值 int temp = a; a = b; b = temp; System.out.println("交换后:"); System.out.println("a = " + a); System.out.println("b = " + b); } }
运行上述代码,输出结果为:
交换前: a = 10 b = 20 交换后: a = 20 b = 10
注意,这里的交换是通过复制变量的值来实现的,而不是直接交换变量的引用。