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