Java精确筛选出指定字符串代码
时间: 2023-10-01 22:05:36 浏览: 47
以下是Java中精确筛选出指定字符串的代码示例:
```java
String[] strArray = {"apple", "banana", "orange", "pear"};
for (String str : strArray) {
if (str.equals("banana")) {
System.out.println("Found banana!");
break;
}
}
```
在上面的示例中,我们创建了一个包含多个字符串的字符串数组。然后,我们使用for循环遍历数组中的每个字符串,并使用equals()方法检查是否匹配指定的字符串"banana"。如果找到了匹配项,我们将输出一条消息并退出循环。
注意:在Java中,字符串比较时应该使用equals()方法而不是==运算符。
相关问题
Java筛选出指定的字符串代码
以下是 Java 中筛选出指定字符串的代码示例:
```java
public class FilterStringExample {
public static void main(String[] args) {
String[] strings = {"apple", "banana", "orange", "pear", "kiwi"};
String filter = "an";
for (String s : strings) {
if (s.contains(filter)) {
System.out.println(s);
}
}
}
}
```
在上面的示例中,我们定义了一个字符串数组 `strings`,其中包含了多个水果名称。我们需要从该数组中筛选出包含字符串 "an" 的水果名称,并将其输出到控制台上。使用 `contains()` 方法可以判断一个字符串是否包含另一个字符串。通过遍历数组并逐个判断,我们可以筛选出符合条件的水果名称并输出。
传入一个字符串,Java精确筛选出指定字符串方法
你可以使用Java中的String类提供的contains()方法来判断一个字符串是否包含指定的子字符串。以下是一个示例代码:
```java
public class StringFilter {
public static void main(String[] args) {
String str = "Hello World!";
String subStr = "Hello";
if (str.contains(subStr)) {
System.out.println("字符串中包含指定的子字符串。");
} else {
System.out.println("字符串中不包含指定的子字符串。");
}
}
}
```
在上面的代码中,我们使用了String类的contains()方法来判断字符串str是否包含子字符串subStr。如果包含,则输出“字符串中包含指定的子字符串。”,否则输出“字符串中不包含指定的子字符串。”。