Java

java中swap函数怎么使用

小亿
205
2024-01-10 10:06:33
栏目: 编程语言

在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

注意,这里的交换是通过复制变量的值来实现的,而不是直接交换变量的引用。

0
看了该问题的人还看了