String类的三种常见构造方法

1.根据构造方法创建字符串对象

1.public String()

创建一个空字符串,里面不包含任何内容

2.public String(char[] chs)

创建一个字符数组,将其拼接成字符串对象

3.public String(String original)

根据输入的字符串,创建字符串对象


2.疑惑:

1.我们原来创建了对象,将其直接打印,出来的是一堆地址,为什么这里就是原内容?

答:现在暂不解释,涉及到后面的一系列知识,现在只需记住即可

.

2.这样创建对象有什么意义?明明直接双引号创建对象方便快捷

答:这样创建是为了让我们清楚,双引号创建对象与通过构造方法创建对象有什么区别。并且面试题里面也会问,根据构造方法创建的对象储存在哪个内容,创建了几个字符串对象等

posted @ 2024-12-01 10:46  直実  阅读(17)  评论(0编辑  收藏  举报