确认一键查看最优答案
本功能為VIP专享,开通VIP获取答案速率将提升10倍哦!
怎么办难道要得到name和name1?
说过了,在运行时局部变量没有名称,它的名称只在编译时存在因此你无法用任何方式在运行时获得局部变量名稱,因为它不存在局部变量只是一简单的索引方式存放在方法栈局部变量空间中,你可以把它理解为数组的下标
楼上说的对,反射是獲取不到局部变量的但是可以获取到类型。
楼主都说了是传过去的变量 你再传个变量的名字不就得了
不太明白lz的意思 是不是要通过值來获得name呢, 如果是的话完全可以用其他的方式 map
楼主都说了是传过去的变量 你再传个变量的名字不就得了
你说的方法可以但我本来想直接在方法里面获取到,但按spiniper兄解释的来看只能用你这种方法了