乱数

32桁乱数を生成することってよく(もしくはたまに)あるんだけど、みんなどうやって実装してるんだろう。
私のプロジェクトではhibernateを使っていますが、Entityオブジェクトに32桁乱数を振る時にhibernateの機能にあるUUIDアルゴリズムで振ることにしている。
ただ、hibernateが無くても使いたいなーと思ってたら、Java5.0からjava.utilパッケージにUUIDなるクラスができてる♪これで気軽に乱数が作れますね。