プログラマメモ2 - programmer no memo2

UUID (Java 2 Platform SE 5.0) 2006/10/01
2006/11/26

シナリオ:

可能な限りユニークな識別子が必要です。




システムの仕様上どうしても、ユニークな識別子が必要なのですが、なかなかいい方法が思いつきません。

Java5から導入されたjava.util.UUIDがお手軽なようです。





UUID (Java 2 Platform SE 5.0)



下記のコードから



UUID uuid = UUID.randomUUID();

System.out.println(uuid.toString());



3b8579ec-9359-4fe4-b01e-244be1d6b66c

というコードが生成されます。



wikipediaでのUUIDの定義

: