Java UUID getLeastSignificantBits() 方法



描述

Java UUID getLeastSignificantBits() 方法用於返回此 UUID 的 128 位值的低 64 位。

宣告

以下是 java.util.UUID.getLeastSignificantBits() 方法的宣告。

public long getLeastSignificantBits()

引數

返回值

方法呼叫返回此 UUID 的 128 位值的低 64 位。

異常

使用標準格式化字串示例獲取 UUID 的低 64 位

以下示例演示了 Java UUID getLeastSignificantBits() 方法的使用,用於獲取此 UUID 的 128 位值的低 64 位。我們使用給定的字串建立了一個 UUID 物件。然後,我們使用 getLeastSignificantBits() 方法列印與 UUID 物件關聯的低 64 位。

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 least significant 64 bits
      System.out.println("least significant 64 bits: "+x.getLeastSignificantBits());    
   }    
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

least significant 64 bits: -5603022497796657139

使用隨機生成的 UUID 示例獲取低 64 位

以下示例演示了 Java UUID getLeastSignificantBits() 方法的使用,用於獲取此 UUID 的 128 位值的低 64 位。我們使用 randomUUID() 方法建立了一個 UUID 物件。然後,我們使用 getLeastSignificantBits() 方法列印與 UUID 物件關聯的低 64 位。

package com.tutorialspoint;

import java.util.UUID;

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

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

      // getting least significant 64 bits
      System.out.println("least significant 64 bits: "+x.getLeastSignificantBits());
   }    
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

least significant 64 bits: -6025318914599156157

使用位元組生成的 UUID 示例獲取低 64 位

以下示例演示了 Java UUID getLeastSignificantBits() 方法的使用,用於獲取此 UUID 的 128 位值的低 64 位。我們使用 nameUUIDFromBytes() 方法建立了一個 UUID 物件。然後,我們使用 getLeastSignificantBits() 方法列印與 UUID 物件關聯的低 64 位。

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 least significant 64 bits
      System.out.println("least significant 64 bits: "+uid.getLeastSignificantBits());
   }    
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

least significant 64 bits: -6587797035012150042
java_util_uuid.htm
廣告
© . All rights reserved.