Lists.partition

Lists,提供了很多api方便操作。例如:Lists.partition(List list,int size)

Lists.partition(List list,int size)將list集合進行切割然後填充到一個List集合裏。官方介紹

使用場景:

比如內存中有大量數據,需要循環調用某個方法(比如批量入庫)的時候,可以使用<code>Lists.partition(List list,int size)</code>輕鬆生成分組後的list集合,滿足需求。

示例:

    public static void main(String[] args) {
        List<Integer> list = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8,9);
        List<List<Integer>> newList=Lists.partition(list,3);
        System.out.println("OK");
    }

結果:

v源碼地址

https://github.com/toutouge/javademosecond/tree/master/hellolearn


作  者:請叫我頭頭哥
出  處:http://www.cnblogs.com/toutou/
關於作者:專注於基礎平臺的項目開發。如有問題或建議,請多多賜教!
版權聲明:本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接。
特此聲明:所有評論和私信都會在第一時間回覆。也歡迎園子的大大們指正錯誤,共同進步。或者直接私信
聲援博主:如果您覺得文章對您有幫助,可以點擊文章右下角推薦一下。您的鼓勵是作者堅持原創和持續寫作的最大動力!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章