Java面试之对两个整数变量的值进行互换。

 时间:2024-10-27 02:23:53

1、 //开发中常用 int c = a; a = b; b = c; System.out.println("a="+a+",b="+b);

Java面试之对两个整数变量的值进行互换。

3、 面试的时候(不好理解) a = a ^ b; // a = 3^4 b = a ^ b; // b = 3^4^4 = 3 a = a ^ b; // a = 3^4^3 = 4 System.out.println("a="+a+",b="+b);

Java面试之对两个整数变量的值进行互换。

4、 总结:第一种方法是Java程序开发中最常用的,也是最好理解的。 第二种方法是我们在面试中可能用到的,不同的数据类型对应不同的数 值范围,要考虑两个数之和大于所对应的数值范围。 第三种方法是计算机运算速度最快的,也是最不好理解的,简而记之:一个数 异或另一个数两次,这个数不变。

  • intellij idea如何连接SQL SERVER,详细教程
  • java语言:两个整型变量的值互换
  • html中如何实现点击文本框文字消失
  • java如何创建项目
  • vscode如何修改字体大小
  • 热门搜索
    深圳到厦门旅游攻略 日本旅游购物 南海影视城旅游攻略 大溪地旅游攻略 文昌湖旅游度假区 九寨沟黄龙旅游攻略 港澳旅游注意事项 九华山旅游景点 夏门旅游景点 旅游安全协议书