你的位置:首页 > 软件开发 > Java > 编写高质量代码:改善Java程序的151个建议(第4章:字符串___建议52~55)

编写高质量代码:改善Java程序的151个建议(第4章:字符串___建议52~55)

发布时间:2016-09-17 23:00:07
建议52:推荐使用String直接量赋值  一般对象都是通过new关键字生成的,但是String还有第二种生成方式,也就是我们经常使用的直接声明方式,这种方式是极力推荐的,但不建议使用new String("A")的方式赋值。为什么呢?我们看如下代码:publ ...

建议52:推荐使用String直接量赋值

  一般对象都是通过new关键字生成的,但是String还有第二种生成方式,也就是我们经常使用的直接声明方式,这种方式是极力推荐的,但不建议使用new String("A")的方式赋值。为什么呢?我们看如下代码:

public class Client58 {  public static void main(String[] args) {    String str1 = "詹姆斯";    String str2 = "詹姆斯";    String str3 = new String("詹姆斯");    String str4 = str3.intern();    // 两个直接量是否相等    System.out.println(str1 == str2);    // 直接量和对象是否相等    System.out.println(str1 == str3);    // 经过intern处理后的对象与直接量是否相等    System.out.println(str1 == str4);  }}

原标题:编写高质量代码:改善Java程序的151个建议(第4章:字符串___建议52~55)

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。