Я хотел бы иметь два выхода, поскольку, как будто я набираю «ora», мне бы хотелось, чтобы он выводил «оранжевый» и «апельсиновый сок» в двух строках, но как бы вы это сделали?обработка/Java: два выхода от одного arraylist
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