What does the compareTo do in Java?


The compareTo() method in Java compares two strings lexicographically.

Example

Live Demo

public class Test {
   public static void main(String args[]) {
      String str1 = "Strings are immutable";
      String str2 = new String("Strings are immutable");
      String str3 = new String("Integers are not immutable");

      int result = str1.compareTo( str2 );
      System.out.println(result);

      result = str2.compareTo( str3 );
      System.out.println(result);
   }
}

Output

0
10

Updated on: 26-Feb-2020

106 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements