2,1K подписчиков
1. Обзор В этом уроке я покажу, как разделить список на несколько подсписков заданного размера. Для относительно простой операции нет поддержки в стандартных API коллекций Java. К счастью, и в Guava , и в Apache Commons Collections операция реализована аналогичным образом. 2. Используйте Guava для разделения списка Guava облегчает разбиение списка на подсписки заданного размера — с помощью операции Lists.partition : @Test public void givenList_whenParitioningIntoNSublists_thenCorrect() { List<Integer> intList = Lists...
2 года назад
13,7K подписчиков
Источник: Nuances of Programming Сегодня приложения зачастую имеют распределенный характер. Для подключения к другим сервисам нужно писать больше кода  —  и при этом стараться сделать его простым. Чтобы воспользоваться данными из внешней службы, мы обычно преобразуем полезную нагрузку JSON в объект передачи данных (Data Transfer Object, DTO). Код, обрабатывающий DTO, быстро усложняется, но с этим могут помочь несколько советов. Вполне возможно писать DTO, с которыми легче взаимодействовать и которые облегчают написание и чтение кода...
2 года назад