【发布时间】:2013-01-27 15:56:37
【问题描述】:
我有以下代码生成 5 位随机数并将它们添加到 ArrayList。但是,这些数字必须是唯一的 ID。
for(int i = 0; i < myArr.length; i++) {
int id = (int) (Math.round(Math.random() * 89999) + 10000);
idArr.add(id);
}
我正在尝试弄清楚如何在添加之前检查该数字是否已经在数组中,但我无法找到最好的方法。
【问题讨论】:
标签: java arrays random arraylist unique