Kotlin 常用API汇总

Posted baiiu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kotlin 常用API汇总相关的知识,希望对你有一定的参考价值。

前言

本文汇总kotlin里常用API、基础知识,会持续更新,便于查阅。

equals()和hashCode()方法

  1. Kotlin 中的==等同于调用 equals() 函数,比较两个对象引用是否相等要用 === 操作符。
  2. ==操作符时不需要担心空安全,a == b 等同于 a?.equals(b) ?: b == null
  3. 和Java一样,复写equals()方法同样遵循复写equals()方法遵守的约定,需要同时复写hashCode()方法。
public open class Any public constructor() 
    public open operator fun equals(other: kotlin.Any?): kotlin.Boolean  /* compiled code */ 
    public open fun hashCode(): kotlin.Int  /* compiled code */ 
    public open fun toString(): kotlin.String  /* compiled code */ 

以上是关于Kotlin 常用API汇总的主要内容,如果未能解决你的问题,请参考以下文章

Kotlin 常用API汇总

Kotlin 常用API汇总

Kotlin 初学者字符串常用操作汇总

cc++ 常用API汇总

Kotlin 初学者字符串常用操作汇总

程序学习资源汇总(欢迎推荐壮大资源汇总)