public class StringEqualityDemo
1: //StringEqualityDemo.java
2: //Illustrates the testing of equality of two strings.
3:
4: import java.util.Scanner;
5:
6: public class StringEqualityDemo
7: {
8: public static void main(String[] args)
9: {
10: String s1, s2;
11:
12: System.out.println("Enter two lines of text:");
13: Scanner keyboard = new Scanner(System.in);
14: s1 = keyboard.nextLine();
15: s2 = keyboard.nextLine();
16:
17: if (s1.equals(s2))
18: System.out.println("The two lines are equal.");
19: else
20: System.out.println("The two lines are not equal.");
21: if (s2.equals(s1))
22: System.out.println("The two lines are equal.");
23: else
24: System.out.println("The two lines are not equal.");
25: if (s1.equalsIgnoreCase(s2))
26: System.out.println("But the lines are equal, ignoring case.");
27: else
28: System.out.println("Lines are not equal, even ignoring case.");
29: }
30: }