我正在处理一个多方法问题,需要按照一系列的顺序更新哈希表。看起来很简单,但当我尝试输入“X数组的类型”时遇到了困难。
(defmulti update-hash #(class %2))
(type (byte 1))
=> java.lang.Byte
(defmethod update-hash java.lang.Byte [md byte]
(. md update byte))
(type (into-array [ (byte 1)]))
=> [Ljava.lang.Byte;
(defmethod update-hash < WHAT GOES HERE > [md byte]