Java.util.UUID 类

java.util.UUID.compareTo() 方法用于将此 UUID 与指定的 UUID 进行比较。如果 UUID 不同的最重要字段大于第一个 UUID,则两个 UUID 中的第一个大于第二个。

语法

public int compareTo(UUID val)

参数

val 指定要与此 UUID 进行比较的 UUID。

返回值

当此 UUID 小于、等于或大于 val 时,返回 -1、0 或 1。

异常

不适用.

示例:

在下面的示例中,java.util.UUID.compareTo() 方法用于比较两个UUID。

import java.util.*;

public class MyClass {
  public static void main(String[] args) {
    //创建UUID
    UUID uid1 = UUID.fromString("d81e4f2e-cdf2-10e6-529b-7df92533d1cb");
    UUID uid2 = UUID.fromString("d81e4f2e-cdf2-10e6-529b-7df92533d1cb");

    //比较uuid
    System.out.println("Comparing Two UUIDs: " + uid1.compareTo(uid2));  
  }
}

上述代码的输出将是:

Comparing Two UUIDs: 0