如何高效切割JAVA中的List和Map数据结构?
- 内容介绍
- 文章标签
- 相关推荐
本文共计620个文字,预计阅读时间需要3分钟。
使用PHP开发的同学习惯了array_chunk函数,它用于将数据分割成块。但在Java中,找不到直接对应的功能来将List或Map分割。在此,我编写了一个分割工具,如下所示:
javaimport org.springframework.util.StopWatch;
public class SplitUtil { public static void main(String[] args) { List list=Arrays.asList(a, b, c, d, e, f, g, h, i, j); int chunkSize=3; List> chunks=splitList(list, chunkSize); for (List chunk : chunks) { System.out.println(chunk); } }
public static List> splitList(List list, int chunkSize) { List> result=new ArrayList(); for (int i=0; i
使用PHP开发的同学都知道array_chunk函数,其作用是将数据进行切割分段,但是在 java中却找不到合适的给List和Map分段的函数。
本文共计620个文字,预计阅读时间需要3分钟。
使用PHP开发的同学习惯了array_chunk函数,它用于将数据分割成块。但在Java中,找不到直接对应的功能来将List或Map分割。在此,我编写了一个分割工具,如下所示:
javaimport org.springframework.util.StopWatch;
public class SplitUtil { public static void main(String[] args) { List list=Arrays.asList(a, b, c, d, e, f, g, h, i, j); int chunkSize=3; List> chunks=splitList(list, chunkSize); for (List chunk : chunks) { System.out.println(chunk); } }
public static List> splitList(List list, int chunkSize) { List> result=new ArrayList(); for (int i=0; i
使用PHP开发的同学都知道array_chunk函数,其作用是将数据进行切割分段,但是在 java中却找不到合适的给List和Map分段的函数。

