Syntax error What does the compareTo do in Java?

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: 2020-02-26T07:07:03+05:30

207 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements