public static String generateMd5Key(int dishId, List<GroupItem> groupItemList) { Collections.sort(groupItemList, new Comparator<GroupItem>() { public int compare(GroupItem arg0, GroupItem arg1) { return arg0.getgId() - (arg1.getgId()); } }); for (int j = 0; j < groupItemList.size(); j++) { GroupItem groupItem = groupItemList.get(j); List<Integer> sIdList = groupItem.getsIdList(); Collections.sort(sIdList); } return SignUtils.MD5(dishId + String.valueOf(JSON.toJSON(groupItemList))); }
比较
最新推荐文章于 2024-01-09 10:02:15 发布