<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java方法的參數傳遞

    首先明確一點:Java是傳值的。
        如果參數是基本類型(包括String,也被認為是基本類型),參數值將會被copy一份,然后將copy的那份傳到方法中,這樣保證了在方法中修改參數值時,不會修改原來的那份。
        如果參數是對象,那么copy的就是該對象的引用值,方法不可以改變這個引用值,但是可以改變對象的屬性。
    拿個小例子測試一下:

     1 import java.util.List;
     2 import
     java.util.ArrayList;
     3 import
     java.lang.StringBuffer;
     4 

     5 public class Test {
     6 
        
     7     public static void
     main(String args[]) {
     8         List aList = new
     ArrayList();
     9         String str = "Hello,"
    ;
    10         StringBuffer sb = new StringBuffer().append("Hello,"
    );
    11 

    12         aList.add(str);
    13 
            aList.add(sb);
    14 

    15         System.out.println(aList.get(0));
    16         System.out.println(aList.get(1
    ));
    17 

    18         str = "World!";
    19         sb.append("World!"
    );
    20 

    21         System.out.println(aList.get(0));
    22         System.out.println(aList.get(1
    ));
    23 
        }
    24 }

    輸出結果為:

    posted on 2010-08-26 14:07 Aries001 閱讀(107) 評論(0)  編輯  收藏


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


    網站導航:
     

    導航

    <2010年8月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234

    統計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    主站蜘蛛池模板: 亚洲精品123区在线观看| 亚洲精品美女久久久久| 亚洲精品动漫免费二区| 国产高清免费视频| 亚洲另类春色国产精品| 免费福利在线播放| 亚洲一区二区三区在线观看网站| 波多野结衣免费在线| 亚洲一区在线免费观看| 日韩欧美一区二区三区免费观看| 亚洲熟女综合一区二区三区| 免费无码一区二区三区蜜桃大| 亚洲AV成人精品日韩一区| 亚洲国产日韩成人综合天堂| 国产在线观a免费观看| 亚洲国产精品久久久久网站 | 国产精品亚洲二区在线| 亚洲精品国产va在线观看蜜芽| 一级毛片正片免费视频手机看| 亚洲国产成人一区二区精品区 | 久久WWW免费人成人片| 亚洲国产成人AV网站| 亚洲精品成a人在线观看| 成人性生交大片免费看好| 亚洲精品91在线| 免费欧洲美女牲交视频| 国产在线一区二区综合免费视频| 亚洲综合久久综合激情久久| 成人无遮挡裸免费视频在线观看| 一级日本高清视频免费观看| 亚洲国产香蕉碰碰人人| 男女交性永久免费视频播放 | 114级毛片免费观看| 亚洲色成人WWW永久在线观看| 成人亚洲网站www在线观看| a在线视频免费观看| 亚洲欧洲日韩国产一区二区三区| 亚洲av日韩av欧v在线天堂| 久9这里精品免费视频| 亚洲AV无码一区二区三区性色 | 青青草免费在线视频|