Kotlin 中,== 和 === 比较

  1. 1 == 运算符(Equality Operator):

    • == 用于比较对象的内容是否相等,类似于 Java 中的 equals() 方法。
    • 当你想要比较两个对象的值是否相等时,应该使用 ==
    • 例如:a == b,如果 ab 的内容相等,则表达式为 true
  2. 2 === 运算符(Referential Equality Operator):

    • === 用于比较两个对象是否是同一个引用,即它们在内存中的地址是否相同。
    • 当你想要检查两个引用是否指向同一对象时,应该使用 ===
    • 例如:a === b,如果 ab 是同一个对象,则表达式为 true

你可能感兴趣的:(kotlin,基础,比较)