Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jython将列表转换为数组_Java_Python_Jython - Fatal编程技术网

Java Jython将列表转换为数组

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)。但是,可能您的参数已经在列表中了。实

我尝试调用一个java函数,其签名为:

void doStuff(Object...args);

我想从Jython内部调用该函数,但是我的参数在列表中。我找不到任何方法将列表转换为数组,因此我可以调用具有可变参数数的java函数。

我建议您一步一步地查看列表
找到每个值后,将该值添加到数组中

for x in list: 
       array.append(x)

我一直从Jython调用变量参数Java方法
,就像这样(arg1、arg2、arg3)
。但是,可能您的参数已经在
列表中了
。实际上,以这种方式传递数组仍然不起作用,因为它只被视为单个参数。