Java UUID toString() 方法



描述

Java UUID toString() 方法用于返回表示此 UUID 的 String 对象。

声明

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

public String toString()

参数

返回值

方法调用返回此 UUID 的字符串表示形式。

异常

使用标准格式化字符串示例获取 UUID 的字符串表示形式

以下示例演示了如何使用 Java UUID toString() 方法获取此 UUID 的字符串表示形式。我们使用给定的字符串创建了一个 UUID 对象。然后,我们使用 toString() 方法打印了此 UUID 对象的字符串表示形式。

package com.tutorialspoint;

import java.util.UUID;

public class UUIDDemo {
   public static void main(String[] args) {

      // creating UUID      
      UUID x = UUID.fromString("38400000-8cf0-11bd-b23e-10b96e4ef00d");

      // getting string representation
      System.out.println("string representation: "+x.toString());    
   }    
}

输出

让我们编译并运行上述程序,这将产生以下结果。

string representation: 38400000-8cf0-11bd-b23e-10b96e4ef00d

获取使用随机生成的 UUID 的字符串表示形式示例

以下示例演示了如何使用 Java UUID toString() 方法获取此 UUID 的字符串表示形式。我们使用 randomUUID() 方法创建了一个 UUID 对象。然后,我们使用 toString() 方法打印了此 UUID 对象的字符串表示形式。

package com.tutorialspoint;

import java.util.UUID;

public class UUIDDemo {
   public static void main(String[] args) {

      // creating UUID      
      UUID x = UUID.randomUUID();

      // getting string representation
      System.out.println("string representation: "+x.toString());
   }    
}

输出

让我们编译并运行上述程序,这将产生以下结果。

string representation: 8f5f2803-2c9b-4c6c-90d4-6d53828d245b

获取使用字节生成的 UUID 的字符串表示形式示例

以下示例演示了如何使用 Java UUID toString() 方法获取此 UUID 的字符串表示形式。我们使用 nameUUIDFromBytes() 方法创建了一个 UUID 对象。然后,我们使用 toString() 方法打印了此 UUID 对象的字符串表示形式。

package com.tutorialspoint;

import java.util.UUID;

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);

      // getting string representation
      System.out.println("string representation: "+uid.toString());
   }    
}

输出

让我们编译并运行上述程序,这将产生以下结果。

string representation: 7f49b84d-0bbc-38e9-a493-718013baace6
java_util_uuid.htm
广告