【发布时间】:2010-09-06 15:42:22
【问题描述】:
我想将一个 clojure Java 对象(用 let* 分配)转换为另一个 Java 类类型。这可能吗?如果可以,我该怎么做?
更新: 自从我发布这个问题以来,我意识到我不需要在 Clojure 中进行转换,因为它没有接口的概念,更像是 Ruby 鸭子类型。如果我需要知道一个对象肯定是某种类型,我只需要强制转换,在这种情况下我会得到一个 ClassCastException
【问题讨论】:
-
你能发布一些示例代码来看看你想要实现什么吗?
-
自从我发布这个我意识到我不需要强制转换,除非我真的需要知道一个对象的类型