gpt4 book ai didi

java - 如何使用 jcc 在 python 中转换变量

转载 作者:行者123 更新时间:2023-12-01 12:45:31 26 4
gpt4 key购买 nike

在 java 中,可以将对象强制转换为类。这里有一个很好的例子

Object aSentenceObject = "This is just a regular sentence";
String aSentenceString = (String)aSentenceObject;

我有一个程序需要将一些java与python集成。我正在尝试通过JCC library来做到这一点。我遇到的问题是,使用 JCC 时,所有 java 类都会加载到我使用 JCC 创建的导入库中。因此,我可以通过将必要的参数传递给 java 类的构造函数来创建基类的实例。

obj = javaLibrary.BaseClass('foo')

但是,在我的代码中,我需要能够将该对象转换为更“特定”类型的对象。我如何使用 JCC 在 python 中完成此任务?看起来这可能是不可能的,因为 python 是动态类型的,但这就是我问这个问题的原因。

最佳答案

以上所有评论均有效,但要具体针对您的情况:

casted_obj = Object.cast_(obj)

关于java - 如何使用 jcc 在 python 中转换变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24740400/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com