作者easterday (....)
看板java
标题Re: [问题] 如何透过Reflection去得变数自己的名称
时间Wed Dec 18 21:14:26 2013
※ 引述《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
1F:→ PsMonkey:我... 越来越看不懂了... 12/18 21:35
2F:推 jej:String这个类别当然不行 施主变数是一个值 12/19 21:40
3F:→ jej:在作reflection之前把变数设进去到实体不就得了 12/19 21:42
4F:→ Schelfaniel:就直接把变数前後加个 " 不就好了? 12/20 12:46