变量运算符练习Test1

来源:互联网 发布:php滚动加载 编辑:程序博客网 时间:2024/05/21 09:17
package java基础知识.小结与练习;import java.util.Scanner;public class Test1 {/** * @param 通过键盘输入,初始化两个数据,将这两个数据交换位置以后输出显示交换后的数据 * 思路:键盘输入 Scanner  * 通过位运算交换数据:定义两个变量a和b * a=a^b; * b=a^b; * a=a^b; */public static void main(String[] args) {// 键盘输入功能Scanner input = new Scanner(System.in);System.out.println("请输入一个数据 a:");int a = input.nextInt();System.out.println("请输入需要交换的数据b:");int b = input.nextInt();//位运算交换数据位置方式a = a^b;b = a^b;a = a^b;//打印新值System.out.println("交换以后a的值是:"+a+",交换以后b的值是:"+b);}}