【发布时间】:2020-01-16 15:09:46
【问题描述】:
我只是创建唯一的 ID,但使用随机数。但我想创建像 jason-001、smith-002 等这样的 id。
Integer user_id= new Random().nextInt();
//implementation
reference_uploaded_by.getRef().setValue(name.getText().toString() + "-" + user_id);
【问题讨论】:
-
独特和随机。你确定吗?
-
如果此 ID 用于标识,为什么不使用 UUID?喜欢
id = UUID.randomUUID().toString(); -
糟糕的标题。重写以针对您的技术问题。
-
您是否在问如何最好地创建一个唯一的用户 ID?或者您是在问具体如何创建一个由名称和序列号组成的字符串?努力使您的问题集中且非常具体。
标签: java android-studio