String对象的创建

Posted sout-ch233

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String对象的创建相关的知识,希望对你有一定的参考价值。

方式一:String()空参构造器创建一个空的(长度为0)字符串。

技术图片

方式二String(char[] a):用一个字符数组a创建一个字符串对象,构造器参数为一个字符串数组。

技术图片

方式三String(char[] a, int offset, int length):提取字符数组a中一部分创建一个字符串对象

    offset为开始截取的下标,length为截取长度。(这两个参数要在合法范围内)

技术图片

方式四:String(String value)

技术图片

 

最后,便捷创建一个指向字符串的引用的方式为:技术图片,但此种方式没有在堆空间中创建对象。

 

以上是关于String对象的创建的主要内容,如果未能解决你的问题,请参考以下文章

String 创建几个对象问题(详解

JAVA String创建对象问题

String对象的创建

关于String的对象创建

java中StringBuffer与String创建对象问题???

String,到底创建了多少个对象?