私はこのコードを持っています:
String[] whereyoufromarray = {"where", "you", "from"};
for (String whereyoufromstring : whereyoufromarray)
{
if (value.contains(whereyoufromstring)) {
//statement
}
}
しかし、「値」に配列に含まれるすべての単語が含まれている場合にのみステートメントを実行する場合、「どこから来たのですか?」のようなものにしたいのです。現在、値が配列内の単語の 1 つだけを持っている場合、ステートメントが実行されます。
私はこれを行うことができますif (value.contains("where") && value.contains("you") && value.contains ("from"))
が、これは不必要に長いようです。欠落している配列を使用した回避策が必要です。
さて、それは何ですか?
ps: 文法が下手ですみません。私は睡眠不足に苦しんでいます。