次のコードは、Java 静的メソッドで複製したいセマンティクスを示しています。
((partial apply (fn [x y] (print x y \newline))) ["one" "two"])
1 つ 2 つ
なし
ただし、静的メソッドで評価すると、次の例外がスローされます。
((partial apply File/createTempFile) ["hello" ".txt"])
CompilerException java.lang.RuntimeException: 静的フィールドが見つかりません: クラス java.io.File の createTempFile、コンパイル中:(NO_SOURCE_PATH:50)
2 番目のシナリオで静的メソッドを使用して最初のシナリオを達成する方法はありますか?