java判断字符串是否有?
时间: 2023-11-21 08:43:57 浏览: 139
java判断字符串是否有逗号的方法
5星 · 资源好评率100%
在Java中,可以使用String类的contains()方法来判断字符串是否包含某个字符或字符串。该方法的语法如下:
```java
public boolean contains(CharSequence chars)
```
其中,chars是要查找的字符或字符串。
要判断一个字符串是否包含某个字符,可以使用以下两种方法:
1. 使用加号连接空字符串""来将字符转化为字符串,然后再使用contains()方法判断。示例代码如下:
```java
char ch = 'a';
String s = "abandon";
System.out.println(s.contains(ch + ""));
```
2. 使用String.valueOf()方法将字符转化为字符串,然后再使用contains()方法判断。示例代码如下:
```java
char ch = 'a';
String s = "abandon";
System.out.println(s.contains(String.valueOf(ch)));
```
除了contains()方法外,还可以使用String类的indexOf()方法来判断字符串中是否包含某个字符。该方法可以返回字符对应的下标,同时也可以找出所有相同字符对应的下标。示例代码如下:
```java
char ch = 'a';
String s = "abandon";
System.out.println(s.indexOf(ch) >= 0);
```
阅读全文