Kotlin笔记(9) — 等式判断

前言

在Android开发过程中,经常会遇到比较相等的问题,那么今天就让我们来学习下kotlin相等判断的知识吧。

今天涉及内容:

  1. 结构相等判断
  2. 引用相等判断
    2.1 引用判断理解
    2.2 等式判断场景
  3. is 和 in
    3.1 is 数据类型判断
    3.2 in 是否存在于数组中

一. 结构相等判断

结构相等 其实是 kotlin的一种说法,其实是指java中的值相等的问题。那么在kotlin中判断值相等的话,使用的符号是==,对于基本数据类型,值相等和引用相等没有区别,都是用==判断,即当我们要判断两个基本数据类型是否一样,可以用==判断,基本数据类型包括

基本数据类型名称 kotlin的数据类型
整型 Int
长整型 Long
浮点型 Float
双精度 Double
布尔型 Float
字符型 Char
字符串 String

以代码举例,我们可以这样判断两个Double是否相等,也可以用==来判断两个字符传是否相等:

你可能感兴趣的:(Kotlin笔记(9) — 等式判断)