随机化java中的元素集

时间:2012-11-03 15:02:48

标签: java database

我试图在java应用程序中填充数据库中的10000行。我可以选择随机firstNames,LastNames等。我有60个{Departmentid,Managerid}组合。我必须随机将此套件分配给10,000名员工。每个员工都应该拥有合法的Departmentid和Managerid组合。

我该如何处理?任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:2)

如果您的departmentId或managerid存储在数组中,则可以使用java.util.Random     departmentid[new Random().nextInt(60)]其中nextInt(int upperbound)将帮助随机化条目。

答案 1 :(得分:1)

哈希是最简单的方法。创建名字和姓氏组合的哈希。 现在采用随机哈希并找到该哈希的员工并分配您想要的任何内容