题目 如何不使用额外变量交换两个数 解析 如果可以使用额外变量,那么交换两个数是非常简单的,但是不能使用额外变量的话,就需要通过神奇的位运算来实现了,具体的代码也非常简单 代码实现 a = a ^ b; b = a ^ b; a = a ^ b; public static void swap (int[] arr