0

我的场景与 Aadhaar 生成 UID 的情况几乎相同。

当用户从多个设备或多个用户从单个设备注册时,我需要从用户详细信息为每个用户生成唯一 ID

我有以下用户的详细信息

  1. DOB 生物特征数据(2 到 5 个手指)

从这个细节中,我需要为每个用户获取一个唯一的 ID。

????-????-????

我尝试了许多方法,例如从每个字符串中获取哈希图,但我希望重复 id 的概率为 0。

4

2 回答 2

0

也许您应该尝试使用 hashset 而不是 hashmap。

于 2015-03-04T07:41:17.787 回答
0

唯一 ID 可以包含一组数字以及这些详细信息吗?

如果是:那么只需将一系列数字与名字、姓氏和生物特征数据的子字符串连接起来。

如果否:创建唯一 ID 并将其与已生成 ID 的集合进行比较。如果 Collection 包含 id 则更改您正在执行的串联数量。

于 2015-03-04T07:43:11.373 回答