guava list 分段 示例
以下是使用Guava的List分段示例:
import com.google.common.collect.Lists;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> numbers = Lists.newArrayList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
List<List<Integer>> segments = Lists.partition(numbers, 3);
for (List<Integer> segment : segments) {
System.out.println(segment);
}
}
}
输出:
[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
[10]
在上面的示例中,我们使用Guava的Lists.partition()方法将一个List分成多个固定大小的段。在这个示例中,我们将一个包含10个元素的List分成了4个段,每个段的大小为3(最后一个段的大小可能小于3)。然后,我们遍历这些段并打印出来
原文地址: https://www.cveoy.top/t/topic/ivG3 著作权归作者所有。请勿转载和采集!