java判断字符串中是否有某个值
时间: 2023-08-26 22:04:59 浏览: 44
可以使用字符串的`contains`方法来判断字符串中是否包含某个值,例如:
```java
String str = "Hello, world!";
if (str.contains("world")) {
System.out.println("字符串中包含'world'");
} else {
System.out.println("字符串中不包含'world'");
}
```
运行结果为:
```
字符串中包含'world'
```
相关问题
java判断字符串中是否有
需要使用contains()方法来判断字符串中是否包含某个字符或字符串。在Java中,可以使用String类的contains()方法来实现这个功能。contains()方法接受一个CharSequence类型的参数,表示要检查的字符或字符串。方法返回一个boolean值,如果字符串包含指定的字符或字符串,则返回true;否则返回false。以下是使用contains()方法判断字符串中是否包含某个字符或字符串的示例代码:
```
String str = "Hello World!";
char ch = 'o';
String substring = "Wor";
boolean containsChar = str.contains(String.valueOf(ch));
boolean containsSubstring = str.contains(substring);
System.out.println("字符串中是否包含指定字符:" + containsChar);
System.out.println("字符串中是否包含指定子串:" + containsSubstring);
```
运行结果为:
```
字符串中是否包含指定字符:true
字符串中是否包含指定子串:true
```
java List字符串判断是否包含某个值
你可以使用List的contains()方法来判断一个字符串是否包含在List中。示例代码如下:
```java
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
String str = "banana";
if (list.contains(str)) {
System.out.println("List contains " + str);
} else {
System.out.println("List does not contain " + str);
}
```
在上面的例子中,我们首先创建了一个List对象,并向其中添加了三个字符串元素。然后我们定义了一个字符串变量str,它的值是"banana"。接着我们使用contains()方法来判断List中是否包含这个字符串。如果包含,则输出"List contains banana",否则输出"List does not contain banana"。