java.util.UUID.variant() 方法返回与此 UUID 关联的变体编号。变体编号描述了 UUID 的布局。变体编号具有以下含义:
- 0 保留用于 NCS 向后兼容性
- 2 IETF RFC 4122 (Leach-Salz),由此类使用
- 6 保留,Microsoft Corporation 向后兼容
- 7 保留供将来定义
语法
public int variant()
参数
无需参数。
返回值
返回此 UUID 的变体编号。
异常
不适用。
示例:
在下面的示例中,java.util.UUID.variant() 方法返回变体编号给定 UUID 的。
import java.util.*;
public class MyClass {
public static void main(String[] args) {
//creating a random UUID
UUID uid = UUID.randomUUID();
//printing the variant number of the uuid
System.out.println("Variant Value: " + uid.variant());
}
}
可能的结果是:
Variant Value: 2