Clojure 不知道为什么我';我得到了一个classCastException

Clojure 不知道为什么我';我得到了一个classCastException,clojure,classcastexception,Clojure,Classcastexception,我尝试使用这个递归对列表中的最大值进行排序。不确定为什么在尝试调用maxOf2时出现类强制转换异常 您有许多间距错误,这可能就是问题所在。另外,过多的额外括号,如(maxOf2(firstVal…)可能是: (maxOf2 firstVal (listMax (rest aList))) ; ***** notice spacing! ***** 还请咨询更多资源。请粘贴代码,而不是使用图像。您还应该包括您得到的实际异常。这解决了问题,非常感谢!我对Clojure非常陌生,一直在努力,使用

我尝试使用这个递归对列表中的最大值进行排序。不确定为什么在尝试调用maxOf2时出现类强制转换异常


您有许多间距错误,这可能就是问题所在。另外,过多的额外括号,如
(maxOf2(firstVal…
)可能是:

(maxOf2 firstVal (listMax (rest aList)))   ; ***** notice spacing! *****

还请咨询更多资源。

请粘贴代码,而不是使用图像。您还应该包括您得到的实际异常。这解决了问题,非常感谢!我对Clojure非常陌生,一直在努力,使用空格肯定会使阅读更容易。