【发布时间】:2013-06-02 03:54:31
【问题描述】:
已经有好几个月了,我相当 Java 支持 Python。现在我要回到java来项目约束。 现在,我想知道是否有一种方法可以在函数本身内以编程方式获取函数的所有参数(带有值)。
类似的东西
public void foo(String arg1,String arg2, Integer arg3){
... pars = ...getpars();
}
foo("abc","dfg",123);
getpars() 应该返回一个 HashMap 和 name,value 对。
所以从例子中应该是
arg1,"abc"
arg2,"dfg"
arg3,123
有这样的吗?
【问题讨论】:
-
这里的名字和价值是什么
-
你需要这个做什么?
-
我已经编辑了问题
-
这看起来像是一个 XY 问题。您真正需要做什么?
-
为什么不将 Map 传递给您的函数?
标签: java methods parameters