判断字符串不包含某个字符的方法,不用正则表达式
时间: 2023-11-29 21:05:27 浏览: 63
正则表达式匹配不包含某些字符串的技巧
可以使用字符串的 `indexOf` 方法来判断字符串中是否包含某个字符。如果 `indexOf` 返回的值为 -1,则说明该字符串不包含该字符。
例如,以下代码可以判断字符串 `str` 是否不包含字符 `c`:
```java
if (str.indexOf(c) == -1) {
// 字符串不包含字符 c
} else {
// 字符串包含字符 c
}
```
需要注意的是,`indexOf` 方法是区分大小写的,如果需要进行不区分大小写的判断,可以先将字符串和字符都转换成大写或小写再进行比较。
阅读全文