我想比较Byte[]包含二进制图像表示的两个(小).我不想使用MD5或SHA或诸如此类的东西,因为没有意义......这些只是迭代数组,计算校验和等,而且没有必要.
这似乎应该有一个超级简单的方法来遍历两个数组中,a1并a2对其进行比较平等,如:
(a1, a2).forall(a, b => a == b)
Run Code Online (Sandbox Code Playgroud)
但这当然不起作用......
Eug*_*kov 13
以下应该这样做
val a: Array[Byte] = Array(1,2,4,5)
val b: Array[Byte] = Array(1,2,4,5)
a.deep==b.deep
Run Code Online (Sandbox Code Playgroud)
另一种方式是
a.sameElements(b)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2074 次 |
| 最近记录: |