UUID compareTo() Method in Java with Examples
The compareTo() method of UUID class in Java is used to compare one UUID value with another specified UUID. It returns -1 if this UUID is less than the value, 0 if this UUID is equal to the value, and 1 if this UUID is greater than the value.
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.
Parameters: The method takes one parameter UUID_2 to which the UUID_1 is to be compared.
Return Value: The method returns -1, 0 or 1 depending on whether this UUID_1 is less than, equal to or greater than the other UUID_2.
Below programs illustrate the working of compareTo() method:
Program 1: Checking if both the UUIDs are equal.
UUID_1: 14534 UUID_2: 14534 Comparison Value: 0
Program 2: When UUID_1 is less than UUID_2, the method returns -1.
UUID_1: 5737 UUID_2: 14534 Comparison Value: -1
Program 3: When UUID_1 is greater than UUID_2, the method returns 1.
UUID_1: 14534 UUID_2: 5737 Comparison Value: 1