如何迭代Jython PyList并将包含的对象转换为java.lang.String? 在
在this旧教程中,这是通过使用类似于
(EmployeeType)employeeObj.__tojava__(EmployeeType.class);
我认为这可能是:
^{pr2}$是否也可以:
从PyList到java数组或List的转换?这样就可以使用'for(stringword:mylist){}'结构了吗?
对于简单的python字典映射到适当的java对象,我也会遇到同样的问题,什么是最好的映射?
有关于Jython的java部分用法的教程文档吗?我对python很满意,但对Java和Jython还是新手,我只找到Jython的Java使用文档,而我需要在Java框架中嵌入python模块。。。在
最佳
PyList
实际上实现了java.util.List<Object>
,因此您可以直接从Java端使用它。 如果用字符串填充,它的元素将是PyString
(或者可能是PyUnicode
)。 所以:或者
^{pr2}$无论你发现哪个更清楚。在
编辑: here's the standard doc on embedding Jython into Java。从Java中使用Jython的更好方法是从Jython实现Java接口并从Java操作接口,但似乎您正在使用现有的Python代码库,因此如果不做一些更改,就无法工作。在
相关问题 更多 >
编程相关推荐