package StingDemo;
public class StringDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
String s = "abc";
// s = "nba";
String s1 = "abc";//在常量池中创建一个对象(可以被共享)
System.out.println(s==s1);
String s2 = new String("abc");//在堆内存中创建一个对象
System.out.println(s==s2);
System.out.println(s.equals(s1));//String类复写了Object中的equals方法,变为判断字符串内容
System.out.println(s.equals(s2));
}
}
/*
true
false
true
true
*/
public class StringDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
String s = "abc";
// s = "nba";
String s1 = "abc";//在常量池中创建一个对象(可以被共享)
System.out.println(s==s1);
String s2 = new String("abc");//在堆内存中创建一个对象
System.out.println(s==s2);
System.out.println(s.equals(s1));//String类复写了Object中的equals方法,变为判断字符串内容
System.out.println(s.equals(s2));
}
}
/*
true
false
true
true
*/