【发布时间】:2015-01-21 10:19:36
【问题描述】:
我目前正在根据适配器数量生成 id。使用 androrm 一个“对象关系映射器,尤其适用于 android”来组织数据库。我想生成永远不会重复的随机数作为新 ID。使用从不重复的随机生成的整数将允许我使用由该 id 组织的另一个数据集来引用该 id。如果删除项目,count() 方法会干扰其他数据集。我将如何生成从不重复的随机数?
public boolean save() {
int id = FoodLog.objects(context(), FoodLog.class).all().count() + 1;
return this.save(context(), id);
}
【问题讨论】:
标签: android random integer int