private List<BaseIcon> filterIconsToChangeByPositions(List<BaseIcon> baseIcons, List<Integer> positions) {
return baseIcons.stream()
.filter(baseIcon -> pred(positions))
.collect(Collectors.toList());
}
private Predicate<BaseIcon> pred(List<Integer> positions) {
return baseIcon -> positions.stream().anyMatch(pos -> pos == baseIcon.getPositionOnGameField());
}
не могу понять почему не компилится данныек код ведь типо пишет что у лмбд плохой тип
Вы пишете в фильтре ещё одну лямбду вызывающую вашу функцию. Просто передайте в него её.
.filter(pred(positions))
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Нужно сделать так, чтобы программа понимала, что пользователь нажал на ЛЮБОЕ место экрана за пределами editText
Есть 2 фрагмента в одном активити которые сменяются слайдом(2 вкладки)2 фрагмента: ArmaturaWeight
Из одной статьи в интернете : SessionFactory getCurrentSession() возвращает сессию, связанную с контекстомНо для того, чтобы это работало, нам нужно настроить...