equalsIgnoreCaseKotlin中用Java 比较String值的等价物是什么?
我已经使用equals但它不是不区分大小写的.
hlu*_*kyi 74
您可以使用equals但指定ignoreCase参数:
"example".equals("EXAMPLE", ignoreCase = true)
Run Code Online (Sandbox Code Playgroud)
Hit*_*iya 11
根据 Kotlin 文档:
fun String?.equals(
other: String?,
ignoreCase: Boolean = false
): Boolean
Run Code Online (Sandbox Code Playgroud)
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/equals.html
例如:
Run Code Online (Sandbox Code Playgroud)val name: String = "Hitesh" when{ name.equals("HITESH", true) -> { // DO SOMETHING } }
@hluhovskyi 的答案是正确的,但是要在EditTextor上使用它TextView,请使用以下 -
etPassword.text.toString().equals(etConfirmPassword.text.toString(), ignoreCase = true)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9720 次 |
| 最近记录: |