不使用其他变量实现两变量互换
2016-03-18 16:30
253 查看
在对变量进行互换,通常是创建一个临时变量来共同完成互换,有时候临时变量多了会增加系统资源的消耗。其实还可以使用"^"来实现两个变量的互换。
long long11 = 19; long long12 = 22; long11 = long11^long12; long12 = long12^long11; long11 = long11^long12; logger.info(long11); logger.info(long12);
相关文章推荐
- [linux]SSH公钥登录
- 模型简化
- maven 常用命令
- YCSB扩展-语句执行频率,执行指定的测试查询语句
- 注入攻击-SQL注入和代码注入
- 解密Animate.css之CSS3动画实现方式大全源码(6星级)
- 第三周-课堂内容-递归-斐波那契数
- Android Fragment 真正的完全解析(下)
- MFC编个对话框,能够实时显示摄像头捕捉的镜头, 点击确定,保存当前图像。
- 解决Jenkins运行robot framework selenium脚本不打开浏览器的问题
- Redis Desktop Manager桌面管理工具
- Spring MVC 提示:HTTP Status 404 - /**/**
- 223_Rectangle Area
- 六款值得推荐的android(安卓)开源框架简介
- Objective-C的方法替换
- Android Fragment 真正的完全解析(上)
- iTween基础之Fade(淡入淡出)
- openGL超级宝典第五版+VS2010/2012的环境配置
- 如何获取汉字拼音首字母?一般用于通讯录
- Android之Handler(异步消息处理)机制