实现两个int类型变量值的交换,要求不使用中间变量
来源:互联网 发布:求购网络路由器 编辑:程序博客网 时间:2024/05/21 06:36
public class Test {
public static void main(String[] args) {
int num1 = 100;
int num2 = 200;
System.out.println("---- before change ----");
System.out.println("num1=" + num1 + "\tnum2=" + num2);
num1 = num1 ^ num2;
num2 = num1 ^ num2;
num1 = num1 ^ num2;
System.out.println("---- after change ----");
System.out.println("num1=" + num1 + "\tnum2=" + num2);
}
}
0 0
- 实现两个int类型变量值的交换,要求不使用中间变量
- Java-实现两个int类型变量值的交换,要求不使用中间变量
- 实现两个int类型变量值的交换,要求不使用中间变量
- 不使用中间变量,实现两个变量值的交换
- 不使用中间变量交换两个变量值
- 不使用临时变量,实现两个变量值的交换
- 如何交换两个变量值,不能用中间变量
- 交换两个变量值,不使用第三个变量
- 10-不使用中间变量,实现变量值之间互换
- 不使用中间变量实现两个变量的交换
- 不使用中间变量实现两个变量的交换
- java实现两个变量值交换不使用第三个变量
- 使用位运算实现判断一个数是否是2的n次方,实现不需要中间变量进行两个变量值的交换
- 不使用第三方变量交换两个变量值的三种方法
- 交换两个变量值,但不使用第三个变量的算法
- 交换两个变量值,但不使用第三个变量的算法
- C语言(如何不使用第三个变量达到交换两个变量值的目的)
- 不用中间变量交换两个整形变量值
- Mupdf源码分析之MuPDFActivity类分析(一)
- 统计分享年鉴
- LibGdx文档译读(十七) FileHandle类
- 深入实践boost读书笔记2
- android面试题总结
- 实现两个int类型变量值的交换,要求不使用中间变量
- 安卓开发学习之006 LinearLayout.LayoutParams详解
- android Studio快捷键大全
- 根据日期动态创建数据库的存储过程
- HDU 1251 统计难题(字典树模板)
- HDU 5040 Instrusive
- rbac权限
- 联合主键
- 无限极分类