📅  最后修改于: 2023-12-03 15:17:51.644000             🧑  作者: Mango
在Java中,当我们创建一个新的字符串对象时,有时会看到类似于以下代码的做法:
String str = new String("hello");
然而,这种方式是多余的,因为Java中的字符串字面量已经自带了字符串对象。
因此,以上代码可以简化为以下方式:
String str = "hello";
使用字面量方式创建字符串对象,不但简洁,还可以提高代码的性能,因为创建字符串对象需要占用额外的内存空间,而字符串字面量方式可以直接从字符串池中获取已存在的对象。
在实际编程中,尽量使用字符串字面量方式来创建字符串对象,避免浪费资源。