Есть некий список из слов:
List<String> resultPc = cities.stream()
.filter(item -> item.toString().substring(0,1).equals(inpLastPl))
.collect(Collectors.toList());
такая конструкция прекрасно ищет в потоке списка и сравнивает первые буквы, а resultPc
получает все причитающиеся ему плюшки и, что потрясающе - все вхождения на заданную букву inpLastPl
.
Вопрос такой:
как из всех слов в resultPc выбрать случайно одно и передать переменной?
Подскажите пожалуйста!
Во-первых, у String есть startsWith("..."). Во-вторых, можно сделать shuffle, и брать какой либо индекс.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
К примеру есть ArrayList c обьектами а1, а2, а3У обьектов есть поля в1, в2, в3
Попасть в линию очень тяжелоПодскажите сделать, что кликнув рядом с линией понять, что кликнули рядом и поставить точку на линию? Так же, если...
Имеется Swiper sliderПосле клика по кнопке Next или свайпа необходимо добавить анимацию перед сменой слайда