一些場景的優化方案和解決方案

兩個ArrayList中有大量的數據(比如千萬條),直接合並的話對內存的佔用是很大的,畢竟ArrayList的底層是操作數組,合併需要創建一個更大的數據來保存之前的兩個ArrayList. 此時有一個場景,需要把兩個千萬級的ArrayList進行合併並且去除之中的重複元素.下意識情況下也許會想到使用Set集合進行去重,然而這樣會造成大量的內存浪費,也會造成CPU的大量佔用. ArrayList中去
相關文章
相關標籤/搜索