gpt4 book ai didi

Clojure:ClassCastException java.lang.Long 无法转换为 clojure.lang.IFn

转载 作者:行者123 更新时间:2023-12-02 16:58:18 25 4
gpt4 key购买 nike

我已经开始学习 clojure,并设法解决了 Project Euler 上的一些问题,但无论出于何种原因,我在 this 上度过了一段艰难的时光。一。

Here是我为其编写的代码。它看起来运行良好,直到到达第二个外循环。然后它失败,错误消息看起来像 this 。我对这个错误做了一些谷歌搜索,它似乎与额外的括号有关,但我没有看到它们在我的代码中的位置。唉,我可能只是忽略了一些简单的事情。

此外,如果其中有任何错误的编码约定,请告诉我。

最佳答案

第 13 行有错误。 > 应该是前缀:

(if (and (palindrome? currVal) (> currVal targetP))

错误消息告诉您无法将 Long 转换为函数。 (即 currVal 不是函数)

关于Clojure:ClassCastException java.lang.Long 无法转换为 clojure.lang.IFn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9170162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com