最佳答案
它更加高效。
由于length
是对List
等某些集合的线性
操作,因此执行x.length == 3
需要先计算长度,然后将其与值进行比较。另一方面,.lengthCompare
一旦发现比较已经错误,就会终止计算长度。
关于scala - 替换为 .lengthCompare 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49161859/
最佳答案
它更加高效。
由于length
是对List
等某些集合的线性
操作,因此执行x.length == 3
需要先计算长度,然后将其与值进行比较。另一方面,.lengthCompare
一旦发现比较已经错误,就会终止计算长度。
关于scala - 替换为 .lengthCompare 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49161859/