나는 clojure를 사용해야하는 방법을 이해하는 데 어려움이있는 것 같습니다 map
. 나는 in-grids
이라는 객체리스트를 가지고 있는데, 여기서 나는 getCoordinateSystem
메쏘드를 사용하지 않을 것이다. 목록에있는 객체가 Java 클래스인지 확인하는 것이 중요하다고 생각합니다. 내가 직접 클로저에 함수를 정의하면 map
이 작동합니다.clojure는지도를 통해 목록을 통해 기능을 적용 할 수 없습니다.
(.getCoordinateSystem (first in-grids))
하지만이
(map .getCoordinateSystem in-grids)
을 그리고 오류는 다음과 같습니다 :
이 작동 java.lang.RuntimeException: Unable to resolve symbol: .getCoordinateSystem in this context
내가 아마 여기 정말 뭔가를 분명 실종 해요,하지만 정확하게?
완벽하게, 전에 '# (%)'구문을 사용했지만 여기를 잊어 버렸습니다! – kakk11