氟塑料離心泵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(tǒng)空杯中,此時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)  編輯  收藏


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


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

          導航

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆檔案

          文章檔案

          技術網站

          行業(yè)網站

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          站長網 氟塑料離心泵 注塑機 液晶廣告機
          主站蜘蛛池模板: 长治市| 宾阳县| 兴文县| 珠海市| 沁阳市| 台南县| 茶陵县| 石阡县| 平度市| 桐柏县| 天津市| 珲春市| 清镇市| 称多县| 高阳县| 大田县| 枝江市| 石台县| 林州市| 忻城县| 井冈山市| 信丰县| 溧水县| 南京市| 专栏| 武夷山市| 灌云县| 大英县| 新巴尔虎左旗| 正蓝旗| 广东省| 积石山| 中方县| 阿克陶县| 汕尾市| 水城县| 澄城县| 囊谦县| 阿克苏市| 上饶市| 遂昌县|