Предсказать, что пользователи вводят, с помощью массива параметров - PullRequest
0 голосов
/ 18 июня 2020

проблема в следующем: у меня есть массив, содержащий все слова, которые пользователь может написать, и метод, который вызывается каждый раз, когда этот пользователь набирает git букву. Я должен написать код, который предсказывает, что вводит пользователь.

Например:

String[] temp = new String[] {“apple”, “orange”, “banana”, “Assomoir”}

Когда я git «A», я хочу, чтобы этот метод возвращал только Apple и Assomoir, но если я git «AP», метод вернет только «Apple».

Я не знаю, нужно ли мне проверять операторы l oop или уже существует встроенный метод, который делает все это самостоятельно.

Спасибо за терпение.

1 Ответ

0 голосов
/ 18 июня 2020

Вы можете использовать следующее:

Arrays.stream(temp).filter(str -> str.startsWith("ap")).collect(Collectors.toList());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...