1、第一步
实例化String对象
1、直接赋值

2、第二步
通过new关键字实例化

3、第三步
Sting内容比较
基本数据类型的比较使用==进行比较

4、第四步
下面的比较就必须使用内存分析
这里使用的判断是否相等,是判断地址空间是否相等,判断的是地址值

5、第五步
如果相判断其内容是否相等,就必须使用String提供的equals方法完成

6、第六步
两种实例化方式的区别
String可以通过直接赋值和new的方式完成,那种方式更适合呢


1、第一步
实例化String对象
1、直接赋值

2、第二步
通过new关键字实例化

3、第三步
Sting内容比较
基本数据类型的比较使用==进行比较

4、第四步
下面的比较就必须使用内存分析
这里使用的判断是否相等,是判断地址空间是否相等,判断的是地址值

5、第五步
如果相判断其内容是否相等,就必须使用String提供的equals方法完成

6、第六步
两种实例化方式的区别
String可以通过直接赋值和new的方式完成,那种方式更适合呢

