将集合按指定数量分组 List<String> availableCardList = cardInfoWebSocketMapper.getAvailableCardList(); List<List<String>> wrapList = groupListByQuantity(availableCardList, assignNum); /** * 将集合按指定数量分组 * * @param list 数据集合 * @param q