标签: string scala equals
为什么建议在Scala中使用==而不是.equals进行字符串比较? StackOverflow中有很多问题不建议在Java中使用引用等式进行字符串比较,但为什么建议在Scala中进行完全反向?
==
.equals
答案 0 :(得分:22)
在Scala中,==相当于equals,但它会处理null,因此不会抛出NullPointerException。
equals
null
NullPointerException
如果您想要参考平等,请使用eq。
eq