作者:大美妞Buling-buling | 来源:互联网 | 2022-12-25 11:38
IntelliJ一直建议替换.length == X
为.lengthCompare(X) == 0
.为什么那更好?不太明白,因为建议的更改更冗长.
1> Sleiman Jnei..:
它更有效率.
由于length
是linear
对某些集合的操作List
,x.length == 3
因此需要首先计算长度,然后将其与值进行比较.另一方面.lengthCompare
,一旦发现比较错误就会终止计算长度.