我要的不是往后追加,而是生成的100W数据不重复,且跟TASK_ID_PREFIX 结构长度保持一致

动态 未结 0 58
小小草
小小草 LV1 2023年9月23日 23:40 发表
抱歉,我理解有误。以下是一种生成不重复的方案: private static final String TASK_ID_PREFIX = "U00000000430138013002023032809110096f5bb04e024"; Set taskIdSet = new HashSet<>(); String taskId; while(taskIdSet.size() < 1000000){ String seqNo = String.format("%06d", (int)(Math.random() * 1000000 + 1)); taskId = TASK_ID_PREFIX + seqNo; taskIdSet.add(taskId); // do something with taskId }
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复