在Kotlin中什么意思是“ _”符号?

vas*_*988 1 android function kotlin underscores

我试图查找信息意味着什么,但我没有。试图了解它在这段代码中的作用:

checkBox.setOnCheckedChangeListener { _, isChecked ->
            if (isChecked) {
                // The toggle is enabled
            } else {
                // The toggle is disabled
            }
        }
Run Code Online (Sandbox Code Playgroud)

Nil*_*hod 5

_用于

  • 在lambda表达式中替换未使用的参数
  • 在解构声明中替换未使用的参数

有关更多信息,请检查此关键字和运算符