我有一个包含几个搜索词的输入字符串,用于在包含所有搜索词的文本中查找一行。
例如:
String searchTerms = "java stackoverflow conditions";
String [] splittedTerm = searchTerms.split(" ");
搜索词是 AND 连接的:
if (textLine.contains(splittedTerm[0] && textLine.contains(splittedTerm[1]) && textLine.contains(splittedTerm[2])) start=true;
但是搜索词的数量是动态的,它总是取决于用户的请求......
那么是否有可能根据搜索词的数量使用 if 语句?