看板 java 關於我們 聯絡資訊
※ 引述《icools (我的MSN上上下下...)》之銘言: : 我想請問是否能透過Reflection的方式變數自己的定義名稱 : 譬如 : String mCount = new String() ; : 是否可以透過 mCount.getClass() 的方式去取得 "mCount"這個名稱 ? : 想請問是否有可能呢 ? 謝謝 假設你要的功能存在, 那如果面對這樣的code,你又要期待甚麼輸出呢? String mcount=new String(); String mcount2=mcount; System.out.println(mcount.getClass());//@@? System.out.println(mcount2.getClass());//@@? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.236.219
PsMonkey:我... 越來越看不懂了... 12/18 21:35
jej:String這個類別當然不行 施主變數是一個值 12/19 21:40
jej:在作reflection之前把變數設進去到實體不就得了 12/19 21:42
Schelfaniel:就直接把變數前後加個 " 不就好了? 12/20 12:46