網頁

2019/10/21

Java 產生UUID碼 generate UUID

Java 產生UUID (Universally Unique Identifier)(通用唯一識別碼)的方式如下。

Java可用java.util.UUID工具類來產生UUID碼。

下面範例使用java.util.UUID產生隨機的UUID字串及印出UUID版本及變體資訊。

UUID uuid = UUID.randomUUID();

String uuidString = uuid.toString();
System.out.println(uuidString); // 28f3cd52-aa4e-4f0f-b15a-49d2707ecd78
System.out.println(uuidString.length()); // 36

int uuidVersion = uuid.version();
System.out.println(uuidVersion); // 4 (UUID版本4)

int uuidVariant = uuid.variant();
System.out.println(uuidVariant); // 2 (UUID變體2, IETF RFC 4122 (Leach-Salz))

沒有留言:

張貼留言