我要比较两个(小)Byte[] 's 包含二进制图像的表示。我不想使用 MD5 或 SHA 或诸如此类的东西,因为没有意义......这些只是迭代数组,计算校验和等,没有必要。
似乎应该有一种 super 简单的方法来迭代两个数组,a1和 a2 ,并比较它们是否相等,例如:
(a1, a2).forall(a, b => a == b)
但这当然行不通......
请您参考如下方法:
以下应该这样做
val a: Array[Byte] = Array(1,2,4,5)
val b: Array[Byte] = Array(1,2,4,5)
a.deep==b.deep
另一种方式是
a.sameElements(b)




