public class Test{
public static void main(String[] args){
String a="abc";
show(a);
} public static void show(String b){
//在这里想通过形参b来或实参a的名称
//输出a
}
}
.net可以使用lamda表达式获取。java该怎么获取啊??
public static void main(String[] args){
String a="abc";
show(a);
} public static void show(String b){
//在这里想通过形参b来或实参a的名称
//输出a
}
}
.net可以使用lamda表达式获取。java该怎么获取啊??
如果是后者,要用到ClassLoader
因为在java中,show(a)这里是值传递,也就是传入show()方法的是值“abc”,所以这里应该是取不到值“abc”对应的变量名了
另外,我不知道在方法中取到一个变量名称(而不是变量值),会有什么意义。