java.util.UUID.nameUUIDFromBytes() 方法用于检索基于以下内容的类型 3(基于名称)UUID:指定的字节数组。
语法
public static UUID nameUUIDFromBytes(byte[] name)
参数
名称 | 指定用于构造 UUID 的字节数组。 |
返回值
返回从指定数组生成的 UUID。
异常
无。示例:
在下面的示例中,java.util. UUID.nameUUIDFromBytes() 方法用于根据给定的字节数组生成类型 3(基于名称)UUID。
import java.util.*;
public class MyClass {
public static void main(String[] args) {
//创建字节数组
byte Arr[] = {10, 5, 25, -10, -30};
//从字节数组创建一个UUID
UUID uid = UUID.nameUUIDFromBytes(Arr);
//打印uuid
System.out.println("UUID created from Byte Array: \n" + uid);
}
}
上述代码的输出将是:
UUID created from Byte Array:
7a8a6d29-ac3f-3b42-b547-a9bf21241cc4