相关疑难解决方法(0)

如何在Java Character类中表示空char

我想用字符串表示""java char ch = an empty character;中的一个...

像那样 ""

实际上我想在不留空间的情况下替换角色.

我认为理解这意味着什么就足够了:char ch = an empty character;.

java

107
推荐指数
8
解决办法
26万
查看次数

在 Clojure 中使用 java 方法作为函数参数

如何在 Clojure 中使用 java 方法作为函数参数?

例如,我想做一个函数组合:

user> (Integer. (str \9))
9
user> ((comp Integer. str) \9)
CompilerException java.lang.ClassNotFoundException: Integer., compiling:(NO_SOURCE_PATH:1:2) 
Run Code Online (Sandbox Code Playgroud)

那是行不通的。

memfn也没有帮助:

user> (map (comp (memfn  Integer.) str) "891")
IllegalArgumentException No matching method found: Integer. for class java.lang.String  clojure.lang.Reflector.invokeMatchingMethod (Reflector.java:53)
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

相关问题(但没有给出问题的正确答案):

(注意:戴夫建议的答案,使用匿名函数作为包装器,似乎是最好的解决方案)

java clojure

4
推荐指数
1
解决办法
1246
查看次数

标签 统计

java ×2

clojure ×1