すべての検索用語を含むテキスト内の行を見つけるために、いくつかの検索用語を含む入力文字列があります。
例えば:
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 ステートメントを使用する可能性はありますか?