Java Substring Comparisons

Following is an example which compares Strings and portion of strings in Java? Explain with an example.


Live Demo

public class StringDemo {
   public static void main(String[] args) {
      String str1 = "tutorials point";
      String str2 = str1.substring(10);
      int result = str1.compareTo(str2);
      // prints the return value of the comparison
      if (result < 0) {
         System.out.println("str1 is greater than str2");
      }else if (result == 0) {
         System.out.println("str1 is equal to str2");
      }else {
         System.out.println("str1 is less than str2");


str1 is less than str2