// Object类
// equals()方法
// 定义几个变量,演示字符串变量之间的比较,并将结果打印到控制台。
package ch04;
public class StringEqualsDemo {
public static void main(String[] args) {
String str1 = new String("abc");
String str2 = new String("abc");
String str3 = new String("def");
String str4 = str1;
String str5 = str2;
String str6 = str3;
String str7 = "abc";
String str8 = "abc";
System.out.println("str1.equals( str2 ):"+str1.equals(str2));
System.out.println("str1.equals( str4 ):"+str1.equals(str4));
System.out.println("str1.equals( str5 ):"+str1.equals(str5));
System.out.println("str1.equals( str6 ):"+str1.equals(str6));
System.out.println("str1.equals( str7 ):"+str1.equals(str7));
System.out.println("str7.equals( str8 ):"+str1.equals(str8));
System.out.println("--------------------");
System.out.println("str1 == str2: "+(str1 == str2));
System.out.println("str1 == str4: "+(str1 == str4));
System.out.println("str1 == str5: "+(str1 == str5));
System.out.println("str1 == str6: "+(str1 == str6));
System.out.println("str1 == str7: "+(str1 == str7));
System.out.println("str7 == str8: "+(str7 == str8));
}
}