我的场景与Aadhaar生成UID几乎相同。
当用户从多个设备或多个用户从单个设备注册时,我需要从用户详细信息为每个用户生成唯一ID
我有以下用户的详细信息
从这个细节我需要为每个用户提取一个唯一的ID。
???? - ???? - ????
我尝试了很多方法,比如从每个字符串获取hashmap,但我想要0 有重复身份的概率。
答案 0 :(得分:0)
也许你应该尝试使用hashset而不是hashmap。
答案 1 :(得分:0)
唯一ID是否包含一组数字以及这些详细信息?
如果是:那么只需将一系列数字与名字,姓氏和生物识别数据的subStrings连接起来。
如果否:创建唯一ID并将其与已生成的ID的集合进行比较。如果Collection包含id,则更改您正在执行的连接量。