为什么Scala不同大小的集合会产生不同的Iterator命令?

时间:2017-08-30 12:05:23

标签: scala collections iterator set

有人可以解释它的工作原理和原因吗?

val xs1 = Set(3, 2, 1, 4, 5, 6, 7)
val ys1 = Set(7, 2, 1, 4, 5, 6, 3)
xs1 sameElements ys1 // true

val xt1 = Set(1, 2, 3)
val yt1 = Set(3, 2, 1)
xt1 sameElements yt1 // false

其他问题,如果此行为违反了Set的api合约?

0 个答案:

没有答案