String[] str={ "Hello", "world", "I love java"};
接收 Hello 怎么判断是否包含在str里面
不加数组我还会用indexOf, 加了数组不会了。
String[] str={ "Hello", "world", "I love java"};
接收 Hello 怎么判断是否包含在str里面
不加数组我还会用indexOf, 加了数组不会了。
示例代码如下。
public class Main {
public static void main(String[] args) throws IOException {
String[] str = {"Hello", "world", "I love java"};
String keyword = "world";
// 方式一:转换为 list 再判断
boolean exists = Arrays.asList(str).contains(keyword);
// 方式二:直接遍历判断
for (String s : str) {
if (s.equals(keyword)) {
exists = true;
break;
}
}
}
}