1.实例化String类对象
有两种方式:
package m10d26;
public class String_1 {
public static void main(String[] args) {
//实例化方式一
String name1="张三";
System.out.println(name1);
//实例化方式二
String name2=new String("李四");
System.out.println(name2);
}
}
1234567891011121314
输出结果:
张三
李四
12
2."=="与"equals方法"的区别
“==” 比较的是引用(是否指向同一个内存块) ,而“equals”比较的是具体内容
package m10d26;
public class String_1 {
public static void main(String[] args) {
String name1="张三";
String name2=new String("张三");
String name3=name2;//传递引用,类似于指针
System.out.println("name1==name2:"+(name1==name2));
System.out.println("name1==name3:"+(name1==name3));
System.out.println("name2==name3:"+(name2==name3));
System.out.println("=============================