在编程中,创建String对象是非常常见的操作,因为字符串是一种常用的数据类型,用于存储和操作文本数据。本文将介绍在不同情况下创建String对象的数量,并提供相应的源代码示例。
首先,让我们从最简单的情况开始。当我们使用字符串字面量赋值给一个变量时,会创建一个String对象。例如:
String str = "Hello World";
在上面的代码中,创建了一个String对象,该对象包含了字符串"Hello World"。在这种情况下,只创建了一个String对象。
接下来,让我们考虑使用字符串拼接操作符"+“创建String对象的情况。每次使用”+"操作符连接两个字符串时,都会创建一个新的String对象。例如:
String str1 =<