Java-交换变量的 3 种方式

本话题要讨论的是一道面试题目:交换两个变量的值。两个变量而已,看似再简单不过了,不过一道简单的题目可以使用多种方式来完成, 其中有比较普通的实现, 也有相对高明的实现,虽然是一道简单的题目,但是通过面试者对该题目的认知能力,就可以看出面试者的水平。 重点摘要: 1 通过中间变量交换。 2 通过求和与求差交换。 3 通过异或交换。 通过第 3 个变量 首先,我们给出最简单的方式。 【例】 交换两个变量的值。 package chapter2; 2. 3. public class Swa...
2016-05-13 16:20 | 阅读 2986 次 | 评论 0 条
浏览2986次
文章分类
文章归档
最新评论