[問題] 新手提問 猛虎124題

看板java作者 (阿浩)時間8年前 (2016/10/08 21:39), 編輯推噓3(304)
留言7則, 6人參與, 最新討論串1/1
public class Test{ String edition; Test(){ edition = "SE"; } public static void main(String[] args){ Test obj = new Test(); String edition = args[2]; //arg[2]裡面的值為"FX" System.out.print(obj.edition); } } 想請問為何arg[2]那行不會複寫edition,還是這兩個edition其實不一樣?? 麻煩幫忙說明,謝謝 11/6號要考試了QQ 希望可以順利過關!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.8.85 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1475933992.A.C79.html

10/08 22:10, , 1F
main方法裡面那個edition是另外一個
10/08 22:10, 1F

10/08 22:11, , 2F
obj.edition 跟新宣告的edition是不同物件
10/08 22:11, 2F

10/08 23:15, , 3F
兩個是不樣一樣的 main裡的edi是區域變書 印的是test物件
10/08 23:15, 3F

10/08 23:15, , 4F
物件的edit
10/08 23:15, 4F

10/09 09:07, , 5F
這個自己多做測試就能夠了解的吧?寫程式不是背書
10/09 09:07, 5F

10/09 10:38, , 6F
JP題目大多可動手實測,有時間可多涉獵pool相關知識。
10/09 10:38, 6F

10/10 05:45, , 7F
local variable / instance variable
10/10 05:45, 7F
文章代碼(AID): #1N-FSenv (java)
文章代碼(AID): #1N-FSenv (java)