【发布时间】:2012-03-07 17:57:21
【问题描述】:
以下 Python sn-p 完全符合我的意思:
def function(a, b, c):
print("%i :: %s :: %f" % (a,b,c))
a = 1
b = "abc"
c = 1.0
function(a, b, c)
list = [a, b, c]
# This is what I am searching for in Java
function(*(list))
所以我有一个类似列表的结构,我不知道它有多少个参数,但我知道它有正确数量的参数以及正确的类型和格式。我想将它们传递给一个方法。所以我必须“扩展”这些论点。有人知道如何在 Java 中这样做吗?
【问题讨论】:
标签: java python parameter-passing