我也想让我equals
的班级比较,我写了
override fun equals(other: Any?): Boolean {
return this::class == other::class && ...
}
不幸的是,它发誓
Expression in a class literal has a nullable type 'Any?', use !! to make the type non-nullable
但我也想和null
s比较。光荣的“零安全”呢?他们为了反思而忘记了它?我没有找到?::
运营商之类的。