Java UUID.getLeastSignificantBits() 函数及代码示例

获取 UUID 的 128 位值的最低有效 64 位值

定义

public long getLeastSignificantBits()

返回值

返回 UUID 的 128 位值的最低有效 64 位

示例

使用 getLeastSignificantBits() 方法获取 UUID 最低有效64位值的示例

package com.yi21.UUID;

import java.util.UUID;

public class Yi21UUIDGetLeastSignificantBits {

    public static <T> void main(String[] args) {
        
        UUID u = UUID.fromString("31453221-8cc0-11bd-e23e-20f46e3ef14d");
        System.out.println("UUID 最低有效的64位值: " + u.getLeastSignificantBits());

        u =  UUID.fromString("535607a2-cc65-4180-97fb-d8ba72226bb7");
        System.out.println("UUID 最低有效的64位值: " + u.getLeastSignificantBits());

    }
    

}

执行结果为 :

UUID 最低有效的64位值: -2144240138388049587
UUID 最低有效的64位值: -7495158859537683529