天天看點

Java中M個元素的集合每N個分成一組通用方案 一、背景二、源碼三、總結

 一、背景

平時業務開發可能有這樣的一個場景:一個集合有M個元素,需要每N個元素一起處理。

雖然這個功能非常簡單,直接用for循環或者while可以寫,其實可以封裝成工具類,友善後續複用。

二、源碼

Java中M個元素的集合每N個分成一組通用方案 一、背景二、源碼三、總結

單元測試

Java中M個元素的集合每N個分成一組通用方案 一、背景二、源碼三、總結

三、總結

遇到一些可以複用的場景可以考慮封裝成工具類。

測試時可以考慮用

EasyRandom

來構造測試對象,省時省力。