Если вы хотите использовать сторонние библиотеки, это однострочная работа.
с использованием Guava:
import: import com.google.common.collect.Lists;
Lists.partition(list, 2);
Использование общих коллекций Apache :
импорт: import org.apache.commons.collections4.ListUtils;
ListUtils.partition(list, 2)
ПустьЯ знаю, если вы не хотите использовать сторонние библиотеки, я обновлю свой ответ.