import java.util.Scanner; public class JavaProgram { public static void main(String args[]) { String str1, str2; Scanner in = new Scanner(System.in); System.out.println("Enter First String"); str1 = in.nextLine(); System.out.println("Enter Second String"); str2 = in.nextLine(); if(str1.compareTo(str2) > 0) { System.out.println("First String is Greater than Second String."); } else if(str1.compareTo(str2) < 0) { System.out.println("First String is Smaller than Second String."); } else { System.out.println("Both Strings are Equal (i.e. String1 is Equal to String2)"); } } }
Enter First String Rohit Sharma Enter Second String Amit First String is Greater than Second String.
To compare two string in Java Programming, you have to ask to the user to enter the two string and start comparing using the compareTo() method.