如何使用java代码对两个int类型的整数进行互换呢?
下文笔者讲述使用java代码对两个int值进行互换的方法分享,如下所示
int数据交换的示例分享
实现思路:
方式1.定义临时变量对数据进行缓存,实现互换操作
方式2:使用加减法的方式,对变量进行互换
例:int数据交换的示例分享
public class SwapData {
public static void main(String[] args) {
swap1(888,222);
swap2(888,222);
}
public static void swap1(int a, int b) {
System.out.println("before swap: a=" + a + ",b=" + b);
int temp = 0;
temp = a;
a = b;
b = temp;
System.out.println("after swap: a=" + a + ",b=" + b);
}
public static void swap2(int a, int b) {
System.out.println("before swap: a=" + a + ",b=" + b);
a = a + b;
b = a - b;
a = a - b;
System.out.println("after swap: a=" + a + ",b=" + b);
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


