假设我有一个List<Object>
100 个对象。使用 Java 8(没有任何 tierce 库)获得List<List<Object>>
包含 10 List
of 10的最佳方法是什么Object
?
使用番石榴更简单(你在你的帖子中提到过,without any tierce library
我还是把它放了)
@Test
public void givenList_whenParitioningIntoNSublists_thenCorrect() {
List<Integer> intList = Lists.newArrayList(1, 2, 3, 4, 5, 6, 7, 8);
List<List<Integer>> subSets = Lists.partition(intList, 3);
List<Integer> lastPartition = subSets.get(2);
List<Integer> expectedLastPartition = Lists.<Integer> newArrayList(7, 8);
assertThat(subSets.size(), equalTo(3));
assertThat(lastPartition, equalTo(expectedLastPartition));
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句