位置:首页 > Java技术 > Java.util包 > java.util.UUID.nameUUIDFromBytes()方法实例

java.util.UUID.nameUUIDFromBytes()方法实例

nameUUIDFromBytes(byte[] name) 方法作为静态工厂来获取一个类型3(基于名称)根据指定的字节数组的UUID。

声明

以下是java.util.UUID.nameUUIDFromBytes()方法的声明。

public static UUID nameUUIDFromBytes(byte[] name)

参数

  • name--这是被用来构造UUID的字节数组。

返回值

该方法调用返回指定数组生成一个UUID。

异常

  • NA

例子

下面的例子显示java.util.UUID.nameUUIDFromBytes()方法的使用

package com.yiibai;

import java.util.*;

public class UUIDDemo {
   public static void main(String[] args) {
      // creating byte array 
      byte[] nbyte = {10,20,30};
       
      // creating UUID from byte     
      UUID uid = UUID.nameUUIDFromBytes(nbyte);     
        
      // checking UUID value
      System.out.println("UUID value from byte: "+uid);    
   }     
}

现在编译和运行上面的代码示例,将产生以下结果。

UUID value from byte: 7f49b84d-0bbc-38e9-a493-718013baace6