62,635
社区成员




//==和equal()方法的区别
/*输出结果
* str.equals(str1)true
str.equals(str2)true
str1.equals(str2)true
false
false
false
*/
public class Test1 {
public static void main(String args[]) {
String str = new String("i like java");
String str1 = new String("i like java");
String str2 = "i like java";
String str3 = "i like java";
System.out.println("str.equals(str1)"+str.equals(str1));
System.out.println("str.equals(str2)"+str.equals(str2));
System.out.println("str1.equals(str2)"+str1.equals(str2));
System.out.println("str==str1)"+str1 == str);
System.out.println("str1==str2)"+str1 == str2);
System.out.println("str3==str2)"+str3 == str2);
}
}