【发布时间】:2011-01-13 14:40:19
【问题描述】:
好像我在访问 Integer.parseInt 时遇到问题。我可以像这样正常访问它:
user=> (Integer/parseInt "123")
123
但是如果我把它放在comp中,我会得到一个错误:
user=> (def vect-to-int (comp Integer/parseInt (partial apply str)))
java.lang.Exception: Unable to find static field: parseInt in class java.lang.Integer (NO_SOURCE_FILE:3)
在我看来,它应该在寻找方法时试图在 Integer 上找到一个字段。我怎样才能像这样使用Integer.parseInt?有没有更好的方法将字符向量转换为int?
【问题讨论】:
标签: string vector clojure integer