java笔试三

简介: 请问如何不使用第三个变量交换两个变量值?     例如   int   a=5,b=10;     如何不使用第三个变量交换a,b的值?   public class T { public static void main(String args[]) {  int a = 3;  int b ...

请问如何不使用第三个变量交换两个变量值?   
  例如   int   a=5,b=10;   
  如何不使用第三个变量交换a,b的值?

 

public class T {
 public static void main(String args[]) {
  int a = 3;
  int b = 4;
  a = a + b;
  b = a - b;
  a = a - b;
  
  System.out.println("a =" + a + " b =" + b);
  
 }
}

若转载请注明出处!若有疑问,请回复交流!
目录
相关文章
|
6月前
|
SQL Java
java面试题笔试常见选择题大全含答案
java面试题笔试常见选择题大全含答案
|
7月前
|
算法 Java Python
用友Java后端笔试2023-8-5
用友Java后端笔试2023-8-5
88 0
用友Java后端笔试2023-8-5
|
SQL 安全 Oracle
java笔试秋招复习总结
复习总结 Core Java 核心java 23天 一个月 数组 7天 入门 变量 八种基本类型 函数 分支 数组 面向对象编程 10天 面向对象 封装 继承 多态 方法覆盖 方法重载 this super 使用 父子类对象创建过程 三大修饰 static final abstrace 接口 JAVASE API 常见API 一周 String IO 线程 异常 集合 反射
184 0
java笔试秋招复习总结
|
IDE Java 程序员
Java笔试复盘
今天去参加了一场国企单位的笔试,很基础,但是有些细节的地方还是觉得答得不好,所以复盘一下。
|
Java
个人网易云java后端开发编程笔试题目
个人网易云java后端开发编程笔试题目
129 0
个人网易云java后端开发编程笔试题目
|
算法 Java
整理牛客网---阿里校招笔试后端Java版,dfs和算法题。
整理牛客网---阿里校招笔试后端Java版,dfs和算法题。
551 0
|
设计模式 缓存 安全
java多线程并发系列--基础知识点(笔试、面试必备)(下)
多个线程间锁的并发控制,对象锁多个线程、每个线程持有该方法所属对象的锁以及类锁。synchronized, wait, notify 是任何对象都具有的同步工具
196 0
java多线程并发系列--基础知识点(笔试、面试必备)(下)
|
存储 安全 Java
java多线程并发系列--基础知识点(笔试、面试必备)(上)
多线程和并发是求职大小厂面试中必问的知识点,其涉及到点很多,难度很大。有些人面对这些问题有点迷茫,为了解决这情况,总结了一下java多线程并发的基础知识点。而且要想深入研究java多线程并发也必须先掌握基础知识,可为后续各个模块深入研究做好做好准备。现在废话不多说,各位看官请查看基础知识点,后续还有源码解析(synchronize底层原理,线程池原理,Lock,AQS,同步、并发容器等源码解析)。
185 0
java多线程并发系列--基础知识点(笔试、面试必备)(上)
|
存储 设计模式 Java
【新玩儿法】Java笔试题库11期
【新玩儿法】Java笔试题库11期
【新玩儿法】Java笔试题库11期
|
存储 Java
Java笔试题库(08期)
Java笔试题库(08期)
Java笔试题库(08期)