字符串数组查找特定字符串
时间: 2023-09-13 17:03:28 浏览: 188
好的,我了解了。关于字符串数组查找特定字符串,您可以使用循环遍历数组中的每一个字符串,然后通过字符串的contains()方法来判断该字符串是否包含特定的子串。如果包含,则可以将该字符串存储到另外一个数组中,以便后续处理。以下是一个示例代码:
```
String[] strArr = {"hello", "world", "java", "python", "happy"};
String searchStr = "py";
List<String> resultList = new ArrayList<>();
for (String str : strArr) {
if (str.contains(searchStr)) {
resultList.add(str);
}
}
System.out.println(resultList); // 输出 ["python"]
```
在上面的代码中,我们首先定义了一个字符串数组strArr和一个待查找的字符串searchStr。然后我们使用循环遍历strArr中的每一个字符串,判断该字符串是否包含searchStr,如果包含,则将该字符串存储到resultList中。最后,我们将resultList打印出来,以验证我们的代码是否正确。
阅读全文