氟塑料離心泵www.buybeng.com

          jquery教程http://www.software8.co/wzjs/jquery/

          Java交換兩個變量的值的三種方法

          Java交換兩個變量的值的有以下三種方法:
           
          1.借助中間量交換
           
          int x = 10;
          int y = 20;
          int temp = x;
          x = y;
          y = temp;
           
          此種方法可以將中間量看成空杯,即把temp看成是空杯,
          把x看成是裝有白酒的杯子,把y看成是裝有紅酒的杯子
           
          int temp = x;  把白酒倒到空杯中,此時temp裝有白酒,x變成空杯
          x = y;             把y中的紅酒倒到x空杯中,此時x裝有紅酒,y變成空杯
          y = temp;      把白酒倒到y空杯中,此時x裝有紅酒,y裝有白酒,實現x和y的互換
           
          2.數值相加減交換
           
          int x = 10;
          int y = 20;
          x = x + y;
          y = x - y;
          x = x - y;
           
          此種方法通過先求得兩數的和再進行減運算
           
          x = x + y;       此時x的值為10+20=30;
          y = x - y;        此時的x經上面的運算變成30,所以y = 30 - 20 = 10;
          x = x - y;        此時的y經上面的運算變成10,所以x = 30 - 10 = 20;實現兩個數的互換
           
          3.位移運算交換
           
          int x = 10;
          int y = 20;
          x = x ^ y;
          y = x ^ y;
          x = x ^ y;

          posted on 2012-12-21 13:11 你爸是李剛 閱讀(216) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2012年12月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          文章檔案

          技術網站

          行業網站

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          站長網 氟塑料離心泵 注塑機 液晶廣告機
          主站蜘蛛池模板: 申扎县| 柘荣县| 中牟县| 绵竹市| 榆社县| 肇源县| 陆川县| 铜陵市| 合水县| 东辽县| 南溪县| 临海市| 拜城县| 赣州市| 天峨县| 罗平县| 沽源县| 迁西县| 阿尔山市| 颍上县| 顺平县| 白水县| 南漳县| 濮阳市| 霍林郭勒市| 油尖旺区| 金沙县| 汝阳县| 蓝田县| 醴陵市| 历史| 汕尾市| 武邑县| 荣昌县| 景宁| 博客| 墨竹工卡县| 依安县| 巴南区| 扶风县| 永吉县|