在java中,可以将对象强制转换到类中。这里有一个很好的例子
Object aSentenceObject = "This is just a regular sentence";
String aSentenceString = (String)aSentenceObject;我有一个程序需要集成一些java和python。我正试图通过JCC库来做这件事。我遇到的问题是,对于JCC,所有的java类都被加载到我用JCC创建的导入库中。因此,我可以通过向java类的构造函数传递必要的参数来创建基类的实例。
obj = javaLibrary.BaseClass('foo')但是,在我的代码中,我需要能够将这个对象转换到一个更“特定”的对象上。如何使用JCC在python中完成这一任务?这似乎是不可能的,因为python是动态类型的,但这就是为什么我要问这个问题。
发布于 2015-04-09 07:16:35
以上所有评论均有效,但具体适用于您的情况:
casted_obj = Object.cast_(obj)https://stackoverflow.com/questions/24740400
复制相似问题