package com.zcj.eg001;

public class VarChange {
public static void main(String[] args) {
int a = 10;
int b = 15;
System.out.println(a+";"+b); int temp = a;
a = b;
b = temp;
System.out.println(a+";"+b); //超出 int 的值会损失精度
a = a + b;
b = a - b;
a = a - b;
System.out.println(a+";"+b); //一个数异或同一个数两次,结果还是那个数,而且不会超出int范围
a = a^b;
b = a^b;
a = a^b;
System.out.println(a+";"+b); } }

最新文章

  1. 前端学HTTP之web攻击技术
  2. selenium自动化基础知识
  3. centos7 memcached+memagent 集群
  4. Atitit  五种IO模型attilax总结 blocking和non-blocking synchronous IO和asynchronous I
  5. pt-query-digest查询日志分析工具
  6. 会话—session
  7. Java之ConnectionPool连接池
  8. java5 新特性
  9. A Tour of Go Range continued
  10. Python NTLK资料
  11. 在Windows平台下安装与配置Memcached的方法分享
  12. 我的Emacs折腾经验谈(四) 也谈Yasnippet
  13. 【Loadrunner】初学Loadrunner——安装
  14. [LeetCode] Next Greater Element III 下一个较大的元素之三
  15. flutter 学习零碎知识点01
  16. vue整理
  17. ionic3.x版本开发问题记录---使用Image Resizer打包报错问题
  18. 【Atcoder ARC060F】最良表現 / Best Representation
  19. Beta阶段冲刺---Day4
  20. iOS 两个页面之间的跳转

热门文章

  1. java 系统属性设置
  2. vue第十五单元(熟练使用vue-router插件)
  3. pandas的学习3-设置值
  4. winform判断程序是否运行,且只能运行一个实例
  5. 红黑树规则,TreeSet原理,HashSet特点,什么是哈希值,HashSet底层原理,Map集合特点,Map集合遍历方法
  6. codeblocks opengl glew freeglut 2020.11.15
  7. 后台查询出来的list结果 在后台查询字典表切换 某些字段的内容
  8. JavaScript 获取数组对象中某一值封装为数组
  9. java.util.Collections
  10. 文本单词one-hot编码