kotlin 判断两个字符串是否相等,忽略大小写
时间: 2023-06-25 21:08:06 浏览: 293
kotlin-pluralizer:Kotlin扩展,可对字符串进行复数和单数化
在 Kotlin 中,可以使用 `equals()` 函数来判断两个字符串是否相等,并且可以通过 `ignoreCase` 参数来忽略大小写。示例代码如下:
```kotlin
val str1 = "Hello"
val str2 = "hello"
if (str1.equals(str2, ignoreCase = true)) {
println("str1 and str2 are equal ignoring case")
} else {
println("str1 and str2 are not equal")
}
```
输出结果为:
```
str1 and str2 are equal ignoring case
```
可以看到,虽然 `str1` 和 `str2` 的大小写不同,但是由于在 `equals()` 函数中设置了 `ignoreCase = true`,因此判断它们相等时会忽略大小写。
阅读全文