Java Jython将列表转换为数组
我尝试调用一个java函数,其签名为:Java Jython将列表转换为数组,java,python,jython,Java,Python,Jython,我尝试调用一个java函数,其签名为: void doStuff(Object...args); 我想从Jython内部调用该函数,但是我的参数在列表中。我找不到任何方法将列表转换为数组,因此我可以调用具有可变参数数的java函数。我建议您一步一步地查看列表 找到每个值后,将该值添加到数组中 for x in list: array.append(x) 我一直从Jython调用变量参数Java方法,就像这样(arg1、arg2、arg3)。但是,可能您的参数已经在列表中了。实
void doStuff(Object...args);
我想从Jython内部调用该函数,但是我的参数在列表中。我找不到任何方法将列表转换为数组,因此我可以调用具有可变参数数的java函数。我建议您一步一步地查看列表
找到每个值后,将该值添加到数组中
for x in list:
array.append(x)
我一直从Jython调用变量参数Java方法
,就像这样(arg1、arg2、arg3)
。但是,可能您的参数已经在列表中了
。实际上,以这种方式传递数组仍然不起作用,因为它只被视为单个参数。