Following is the declaration for java.lang.Double.compareTo() method
public int compareTo(Double anotherDouble)
RETURN VALUE: This method returns the value 0 if anotherDouble is numerically equal to this Double; a value less than 0 if this Double is numerically less than anotherDouble; and a value greater than 0 if this Double is numerically greater than anotherDouble.
The following example shows the usage of java.lang.Double.compareTo() method.
package com.tutorialspoint;
import java.lang.*;
public class DoubleDemo {
public static void main(String[] args) {
// compares two Double objects numerically
Double obj1 = new Double("8.5");
Double obj2 = new Double("11.50");
int retval = obj1.compareTo(obj2);
if(retval > 0) {
System.out.println("obj1 is greater than obj2");
}
else if(retval < 0) {
System.out.println("obj1 is less than obj2");
}
else {
System.out.println("obj1 is equal to obj2");
}
}
}