黑马程序员技术交流社区

标题: 变量交换的三种方式 [打印本页]

作者: 朱万方    时间: 2015-11-20 22:19
标题: 变量交换的三种方式

                public static void main(String[] args)
                {
                int x = 10;
                int y = 5;
//               
//                int temp = x;
//                x =y;
//                y = temp;
//                System.out.println(x+"---"+y);
                //有可能超出取值范围
//                x = x+y;
//                y = x-y;
//                x = x-y;
//                System.out.println("x=:"+x+"y=:"+y);
               
                x = x^y;//10^5
                y = x^y;
                x = x^y;
                System.out.println("x=:"+x+"y=:"+y);
                }





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2