java學習

          java學習

           

          java的值傳遞和引用傳遞

          public class Man {
          private String id;
            public String getId() {
          return id;
          }
          public void setId(String id) {
          this.id = id;
          }
          public void man() {
          System.out.println("man");
          }
          }
          public class TestMan {
          //值傳遞傳遞的是值的副本
          public static int getInt(int i){
          i=4;
          return i;
          }
          //引用傳遞,傳遞的是對象的引用,指向的還是原來的對象
          public static Man getMan(Man man){
          man.setId("111");
          return man;
          }
          public static String getS(String s){
          return s="111";
          }
          public static void main(String[] args) {
          int i=1;
          TestMan.getInt(i);
          System.out.println(i);
          Man man = new Man();
          man.setId("222");
          TestMan.getMan(man);
          System.out.println(man.getId());
          String s="222";
          TestMan.getS(s);
          System.out.println(s);
          }
          }

          posted on 2017-12-08 17:19 楊軍威 閱讀(135) 評論(0)  編輯  收藏


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


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 鸡泽县| 徐汇区| 垣曲县| 钟祥市| 于田县| 宾阳县| 上杭县| 栾城县| 长沙县| 庆安县| 马尔康县| 凉城县| 监利县| 同江市| 兖州市| 武冈市| 新野县| 汝南县| 安陆市| 吉水县| 安庆市| 兰溪市| 抚顺市| 时尚| 湟源县| 若尔盖县| 宁波市| 昌吉市| 黄骅市| 皮山县| 莱阳市| 图片| 崇仁县| 富川| 中牟县| 甘泉县| 新平| 察哈| 郎溪县| 东明县| 宜阳县|