"ora"と入力すると2つの文字列で "orange"と "orange juice"を出力するように2つの出力が必要です。どうしますか?処理/ Java:1つのarraylistからの2つの出力
class searcher {
ArrayList<String> toBecompared= new ArrayList<String>(Arrays.asList("orange", "orange juice", "apples", "cola", "soda"));
void search() {
String[] words = {text};
// text is a user input
// for loop test for if the "list" contains "text" (user input)
for (int i = 0; i < toBecompared.size(); i++) {
for (int w = 0; w < text.length(); w++) {
try {
if (toBecompared.get(i).contains(words[w])) {
println(words[w] +" " + toBecompared.get(i));
}
}
catch(Exception a) {
}
}
}
}
}
は、スタックオーバーフローへようこそ!あなたは最初に[ツアー]を受け、良い質問をして[mcve]を作成することができます。そうすれば、私たちがあなたを助けやすくなります。 – Katie