1
38
默认情况下,
如您所见,编译器本身选择名称并将其提供给方法。因为这是在编译时发生的,所以您不能明智地动态地执行它——编译器在运行时没有关于变量名的信息。
这是你能做的最好的了。
*
|
2
14
根据Rex的优秀答案,在原始问题的背景下,这里有一个可能的#1解决方案
|
3
7
注意
|
4
1
这在当前的实现中本质上是不可能的:局部变量名在执行时不可用——可以作为调试符号保留,但也可以被删除。(成员变量名是,但这不是您在这里描述的内容)。 |
davidzxc574 · 将字符串缩放为字符 2 年前 |
yic_l · 什么是“!”在这个函数中是什么意思? 2 年前 |
Jelly · Scala:用于理解递归未来 2 年前 |
bbgghh · 在scala中连接两个列表时如何处理不匹配的键 2 年前 |
Iheb Mar · 卡夫卡制作人/消费者粉碎每一秒的API调用 2 年前 |
B. Bal · 在Scala中重用类成员 2 年前 |