package com.day1.Contacts; /* * 在不使用第三个变量的情况下,实现对两个变量的数值交换 * */ public class Array6Test { public static void main(String[] args) { // 创建变量并赋值 int a=10; int b=30; // 利用异或运算符进行ab互换 a=a^b; b=a^b; // 此时,就将a的值复制给了b a=a^b; // 再将b值赋给a, System.out.println("a"+a+"\n"+"b"+b); } } 异或运用1(不使用第三边量的情况下,将两个变量的值互换)