黑马程序员技术交流社区

标题: string直接加和间接加为什么结果不一样 [打印本页]

作者: 纸心丶醉月    时间: 2015-8-27 21:57
标题: string直接加和间接加为什么结果不一样
  1. String s1 = “abc”;
  2.    String s2 = new String(“abc”);
  3.    System.out.println(s1==s2);
  4.    String s3 = “你好吗”;
  5.    String s4 =”你”;
  6.    String s5 =”好吗”;
  7.    System.out.println(s3==(s4+s5)) ;

  8. //上面和下面的有什么不同
  9. String s1 = “abc”;
  10.    String s2 = new String(“abc”);
  11.    System.out.println(s1==s2);
  12.    String s3 = “你好吗”;
  13.    String s4 =”你”;
  14.    String s5 =”好吗”;
  15.    System.out.println(s3==("你"+"好吗"));
复制代码







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2