0

Javaアプリケーションのデータベースに約10000行を入力しようとしています。ランダムなfirstNames、LastNamesなどを選択できます。60の{Departmentid、Managerid}の組み合わせのセットがあります。このセットを10,000人の従業員にランダムに割り当てる必要があります。すべての従業員は、正当な部門IDとマネージャーIDの組み合わせを持っている必要があります。

これにどのようにアプローチすればよいですか?どんな助けでも大歓迎です。

4

2 に答える 2

2

departmentId または managerid が配列に格納されている場合は departmentid[new Random().nextInt(60)]、nextInt(int upperbound) がエントリのランダム化に役立つ java.util.Random を使用できます。

于 2012-11-03T15:07:18.670 に答える
1

ハッシュは最も簡単な方法です。名と姓の組み合わせのハッシュを作成します。次に、ランダムハッシュを取得し、そのハッシュの従業員を見つけて、必要なものを割り当てます。

于 2012-11-03T15:05:54.757 に答える