java斗地主发牌源码

/*
* 用户发牌
*/
public static List<List<DDZPoker>> faPai(int userNum){
List<DDZPoker> all = DDZRules.getAllPais();
PokerUtil.xiPai(all);
List<List<DDZPoker>> pokerss= new ArrayList<List<DDZPoker>>();
int count = all.size()-1;
for (int i = 0; i < userNum; i++) {
List<DDZPoker> pokers =new ArrayList<DDZPoker>();
for(int j = 0;j < 17;j++){
pokers.add(all.remove(count));
count--;
}
pokerss.add(pokers);
}
List<DDZPoker> pokers =new ArrayList<DDZPoker>();
for (int i = all.size()-1; i>=0; i--) {
pokers.add(all.remove(i));
}
pokerss.add(pokers);
return pokerss;
}

posted @ 2018-01-30 16:17  拯救搁浅的程序媛  阅读(416)  评论(0编辑  收藏  举报