list集合均分n個集合的兩種方法


/**

* 將一個list均分成n個list,主要通過偏移量來實現(xiàn)的

*

* @param

* @return

*/

public static List>createList(List targe, int size) {

List> listArr =new ArrayList>();

    //獲取被拆分的數(shù)組個數(shù)

    int arrSize = targe.size() % size ==0 ? targe.size() / size : targe.size() / size +1;

    for (int i =0; i < arrSize; i++) {

List sub =new ArrayList();

        //把指定索引數(shù)據(jù)放入到list中

        for (int j = i * size; j <= size * (i +1) -1; j++) {

if (j <= targe.size() -1) {

sub.add(targe.get(j));

            }

}

listArr.add(sub);

    }

return listArr;

}

public static List>averageAssign(List source, int n) {

List> result =new ArrayList>();

    int remaider = source.size() % n;  //(先計算出余數(shù))

    int number = source.size() / n;  //然后是商

    int offset =0;//偏移量

    for (int i =0; i < n; i++) {

List value =null;

        if (remaider >0) {

value = source.subList(i * number + offset, (i +1) * number + offset +1);

            remaider--;

            offset++;

        }else {

value = source.subList(i * number + offset, (i +1) * number + offset);

        }

result.add(value);

    }

return result;

}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末智什,一起剝皮案震驚了整個濱河市棚唆,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌冯痢,老刑警劉巖呀页,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谈跛,死亡現(xiàn)場離奇詭異习寸,居然都是意外死亡胰柑,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進店門肮疗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人扒接,你說我怎么就攤上這事伪货。” “怎么了钾怔?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵碱呼,是天一觀的道長。 經常有香客問我宗侦,道長愚臀,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任矾利,我火速辦了婚禮姑裂,結果婚禮上,老公的妹妹穿的比我還像新娘男旗。我一直安慰自己舶斧,他們只是感情好,可當我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布察皇。 她就那樣靜靜地躺著茴厉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪什荣。 梳的紋絲不亂的頭發(fā)上矾缓,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天,我揣著相機與錄音稻爬,去河邊找鬼嗜闻。 笑死,一個胖子當著我的面吹牛桅锄,可吹牛的內容都是我干的泞辐。 我是一名探鬼主播笔横,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼咐吼!你這毒婦竟也來了吹缔?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤锯茄,失蹤者是張志新(化名)和其女友劉穎厢塘,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體肌幽,經...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡晚碾,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了喂急。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片格嘁。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖廊移,靈堂內的尸體忽然破棺而出糕簿,到底是詐尸還是另有隱情,我是刑警寧澤狡孔,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布懂诗,位于F島的核電站,受9級特大地震影響苗膝,放射性物質發(fā)生泄漏殃恒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一辱揭、第九天 我趴在偏房一處隱蔽的房頂上張望离唐。 院中可真熱鬧,春花似錦问窃、人聲如沸侯繁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽贮竟。三九已至,卻和暖如春较剃,著一層夾襖步出監(jiān)牢的瞬間咕别,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工写穴, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留惰拱,地道東北人。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓啊送,卻偏偏與公主長得像偿短,于是被迫代替她去往敵國和親欣孤。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內容

  • 測試一下: 結果如下:
    陳煦緣閱讀 776評論 0 2
  • 初二去姑家走親戚昔逗,被我的一個外甥驚艷到了降传,在我的印象里,這是一個胖胖的男孩子勾怒,個頭這兩年竄得不矮婆排,只是一直胖乎乎的...
    就無邪閱讀 360評論 0 5
  • 一直在追中餐廳,這一次中餐廳迎來了第一季的最后一集笔链,舍不得說再見段只。 喜歡中餐廳那種淡淡的、輕輕的感覺鉴扫。真正熱愛廚房...
    丫頭yuer閱讀 326評論 0 2
  • 唯唯諾諾仙兩憂 愛恨情愁世間留 小樓亭臺思伊人 玉面綾羅畫萍幽
    aca1bcd5135b閱讀 266評論 0 0
  • 當前天數(shù):第78天赞枕。 剩余天數(shù):22天。 參與人:我坪创。 路程:5圈炕婶。 地點:家里小區(qū)的跑步場。 開始時間:22點2...
    Teratimes成長論閱讀 201評論 0 0