Kotlin 等式判断

2018-08-22  本文已影响138人  wanTag
判断两个字符串是否相等
strA == strB
strA != strB
is 和 in
 val oneLong = 1L
 btn_set_for.setOnClickListener { v ->
     if (isEqual) {
          text_show.text = "比较 oneLong 是否为长整型"
          //is用于判断是否等于某种类型
          var result = oneLong is Long
          text_show.text = "is 的结果是 $result"
      } else {
           text_show.text = "比较 oneLong 是否非长整型"
           //!is用于判断是否不等于某种类型
           var result = oneLong !is Long
            text_show.text = "!is 的结果是 $result"
      }
      isEqual = !isEqual
}

private val oneArray: IntArray = intArrayOf(1, 2, 3, 4)

@SuppressLint("SetTextI18n")
private fun getIn() {
  var four: Int = 4
  text_show.text = "比较${four}是否存在数组 oneArray 中 \n"
  val result = four in oneArray
  text_show.text = text_show.text.toString() + "in 的比较结果是$result"
}
上一篇 下一篇

猜你喜欢

热点阅读