氟塑料離心泵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裝有白酒,實現(xiàn)x和y的互換
           
          2.數(shù)值相加減交換
           
          int x = 10;
          int y = 20;
          x = x + y;
          y = x - y;
          x = x - y;
           
          此種方法通過先求得兩數(shù)的和再進(jìn)行減運算
           
          x = x + y;       此時x的值為10+20=30;
          y = x - y;        此時的x經(jīng)上面的運算變成30,所以y = 30 - 20 = 10;
          x = x - y;        此時的y經(jīng)上面的運算變成10,所以x = 30 - 10 = 20;實現(xiàn)兩個數(shù)的互換
           
          3.位移運算交換
           
          int x = 10;
          int y = 20;
          x = x ^ y;
          y = x ^ y;
          x = x ^ y;

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


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


          網(wǎng)站導(dǎo)航:
           
          <2012年12月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆檔案

          文章檔案

          技術(shù)網(wǎng)站

          行業(yè)網(wǎng)站

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          站長網(wǎng) 氟塑料離心泵 注塑機 液晶廣告機
          主站蜘蛛池模板: 察隅县| 青川县| 南丰县| 三台县| 巴东县| 郧西县| 晋中市| 聊城市| 张家川| 胶州市| 彭州市| 无极县| 永丰县| 佛冈县| 甘肃省| 巨鹿县| 义乌市| 高邮市| 营口市| 枣强县| 翼城县| 阿勒泰市| 安泽县| 吴旗县| 织金县| 东乌珠穆沁旗| 灌阳县| 长春市| 南宫市| 白银市| 屏山县| 鹿邑县| 成安县| 英德市| 吉林省| 新乡市| 旬邑县| 延庆县| 泰宁县| 夏邑县| 敦煌市|