It is an interface present in java.lang package.
It contains only one method that is compareTo().
obj1.compareTo(obj2);
Let's see a demo program of compareTo() method:
import java.util.*; class ComparableDemo { public static void main(String args[]) { System.out.println("A".compareTo("Z")); System.out.println("Z".compareTo("B")); System.out.println("A".compareTo("A")); System.out.println("A".compareTo(null)); } }
-25
24
0
Exception in thread "main" java.lang.NullPointerException
at java.base/java.lang.String.compareTo(String.java:1196)
at ComparableDemo.main(ComparableDemo.java:9)
Silan Software is one of the India's leading provider of offline & online training for Java, Python, AI (Machine Learning, Deep Learning), Data Science, Software Development & many more emerging Technologies.
We provide Academic Training || Industrial Training || Corporate Training || Internship || Java || Python || AI using Python || Data Science etc