(let [coll (into (fv/vector-of :byte) (repeat (* 32 n) 0)]
(assoc coll i 1))
抛出 ClassCastException [B 不能转换为 [Ljava.lang.Object; clojure.core.rrb-vector.nodes/reify--1261 (nodes.clj:69)
对每个 i < n * 32 - 32。
所以您可以向最后一个内部原始数组中的元素关联,甚至扩展它以创建下一个内部原始数组。
但是您不能向任何之前内部原始数组中的元素关联。
我想知道为什么之前没有人发现这个错误...