如何从Java中查找IPersistentMap中的Clojure关键字?
发布时间:2020-12-15 04:44:35 所属栏目:Java 来源:网络整理
导读:从 Java程序调用Clojure库.我得到了一个IPersistentMap. 键是Clojure关键字,如:名称等. 但似乎我不能只做一个 map.valAt(":name"); 用Java来解决它.我猜这是因为键不是普通的java字符串.那他们是什么?如何从IPersistentMap中提取数据? 解决方法 你尝试过
从
Java程序调用Clojure库.我得到了一个IPersistentMap.
键是Clojure关键字,如:名称等. 但似乎我不能只做一个 map.valAt(":name"); 用Java来解决它.我猜这是因为键不是普通的java字符串.那他们是什么?如何从IPersistentMap中提取数据? 解决方法
你尝试过使用Clojure.read吗? =>
map.valAt(Clojure.read( “:名称”)) 或者=> //(:name my-map) Clojure 1.6 Java API Clojure的JavaDoc (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- StringBuffer 和 StringBuilder 类
- java – 在catch期间删除最终vs删除输出文件期间的临时文件
- 当相对URI包含空路径时,Java的URI.resolve与RFC 3986不兼容
- java – 如何在Applet扩展类中调用paint方法?
- java – 使用Collection.stream通过特定属性进行动态分组
- java – 恢复活动时“线程已经开始”
- Basic Example of JMX Technology--转载
- 软工个人设计(Java)
- Java中的七大排序_2 希尔排序
- java – 无法加载’类路径资源[org / springframework / ws