黑马程序员技术交流社区

标题: String [打印本页]

作者: dujia121508394    时间: 2016-5-6 07:35
标题: String
String的特点:
          1.一旦被赋值,就不能被改变(指的是字面值不能变,而不是引用)
          2。字符串直接赋值的方式是先到字符串常量池里面去找。如果有,就直接返回;如果没有,就创建并返回。
注意事项:
          字符串如果是变量相加,先开空间,再拼接。
          字符串如果是常量相加,先相加,然后再到常量池找,如果有就直接返回,否则就创建。

          字符串内容为空和字符串对象为空是两个东西:
                    内容为空:是指对象存在,但是没数据。例如:String str = "";
                    字符串对象为空:是指对象不存在。 例如:String str = null;
                    对象不存在不能调方法。否则会报空指针异常。

          String类的valueOf()方法可以把任意类型的数据转换成字符串


作者: Buer    时间: 2016-7-11 21:16
手动点赞啦人气。
作者: xyanxuyi    时间: 2016-7-11 22:01
我来赞了哈哈哈
作者: lsp0523    时间: 2016-7-11 23:04
总结的还不错,加油。
作者: L余生.    时间: 2016-7-11 23:08
嗯嗯  可以




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