在讲如何创建String对象前,先讲解一下==。与C语言中一样,==是关系运算符,用来判断值是否相等
(1)、如果在基本数据类型中,由于变量与值同在栈中,所以比较的是值是否相同
(2)、如果为引用类型,因为变量中存的是对象的地址,所以==比较的是地址是否相同
用图来解释会更加清晰易懂
如何创建String对象
字符串创建对象方式有两种:
1、直接赋值: String name1 = "Tom"
对象存入
在讲如何创建String对象前,先讲解一下==。与C语言中一样,==是关系运算符,用来判断值是否相等
(1)、如果在基本数据类型中,由于变量与值同在栈中,所以比较的是值是否相同
(2)、如果为引用类型,因为变量中存的是对象的地址,所以==比较的是地址是否相同
用图来解释会更加清晰易懂
字符串创建对象方式有两种:
1、直接赋值: String name1 = "Tom"
对象存入