前言:
1,订单编号格式:AAAAOrder2020-
2,创建1个存储100万订单的集合
3,随机删除100万个订单中的2个
4,从100万个订单中找到被随机删除的2个订单
准备工作
/**
* 存储订单集合的深度(默认100万)
*/
private static final String SIZE = "1000000";
/**
* 订单编号前缀
*/
private static final String PREFIX = "AAAAOrder2020-";
/**
* 随机删除的订单数量(默认删除2个)
*/
private static final int NUMBER = 2;
步骤一(按要求生成100万个订单,通过hash存储)
/**
* 返回一个固定size的Map订单集合
* @return
*/
private static Map<Integer, String> getOrderMaps() {
int size = Integer.parseInt(SIZE);
Map<Integer, String> oMaps = new HashMap<>(size);
for (int i = 1; i <= size + 1; i++) {
oMaps.put(i, addOrders(String.valueOf(i)));
}
return oMaps;
}
/**
*

最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=106002956&d=1&t=3&u=313334d67c604e46bf2221e97cc7f0b1)

被折叠的 条评论
为什么被折叠?



