//program to take a two string from user and compare it---
PROGRAM CODE---
import java.util.Scanner;
class CheckString
{
public static void main(String ar[])
{
Scanner s = new Scanner(System.in);
System.out.println("enter first string");
String s1 = new String (s.nextLine());
System.out.println("enter second string");
String s2 = new String (s.nextLine());
System.out.println("first string compare with second string"+s1.compareTo(s2));
System.out.println("second string compare with third string"+s2.compareTo(s1));
}
}
OUTPUT OF ABOVE PROGRAM---
ABOUT--
- IN THIS PROGRAM , TAKE TWO STRING FROM USER BY USING(nextLine) FROM SCANNER CLASS.
- AND COMPARE STRING ONE BY ONE BY USING (compareTo)..
- .SEE IN OUTPUT ..
- FIRSTLY , I PUT JAVA IN FIRST STRING AND ALSO IN SECOND STRING..SO, I GET OUTPUT 0 IN BOTH CASES , BECAUSE BOTH ARE EQUAL STRING..
- SECONDLY, I PUT JAVA IN FIRST STRING AND PROGRAM IN SECOND STRING SO,
- I GET OUTPUT -6 , WHEN I COMPARE FIRST STRING WITH SECOND STRING BECAUSE , COMPILER CHECK FIRST LETTER OF BOTH STRING AND 'J' IS 6 ALPHABET LESS THAN 'P' ...
- I GET OUTPUT 6 , WHEN I COMPARE SECOND STRING WITH FIRST STRING BECAUSE , COMPILER CHECK FIRST LETTER OF BOTH STRING AND 'P' IS 6 ALPHABET MORE THAN 'J' ..


Comments
Post a Comment