氟塑料離心泵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) 氟塑料離心泵 注塑機(jī) 液晶廣告機(jī)
          主站蜘蛛池模板: 石狮市| 阿拉善盟| 大同县| 江都市| 晋江市| 乐山市| 深州市| 曲水县| 宁城县| 余江县| 朝阳区| 宁晋县| 长宁区| 咸丰县| 昌都县| 英吉沙县| 应用必备| 乌兰察布市| 景德镇市| 常宁市| 兖州市| 余江县| 洪泽县| 平湖市| 延吉市| 陕西省| 罗田县| 东光县| 定边县| 乐山市| 即墨市| 翼城县| 青州市| 本溪| 金华市| 县级市| 治多县| 滦南县| 苍山县| 永城市| 古浪县|