java - 这会使 StringBuilder 的使用变得多余吗?

标签 java string immutability stringbuilder redundancy

如果我这样做:

StringBuilder sb = new StringBuilder();
sb.append("somestring" + "hello" + "more strings" + "last one");

这是否与:

string s = "somestring";
s + "hello" + "more strings" + "last one";

它会使使用字符串生成器毫无意义吗?因此需要使用:

StringBuilder sb = new StringBuilder();
sb.append("somestring");
sb.append("hello");
sb.append("more strings");
sb.append("last one");

最佳答案

对您的长问题的简短回答是"is"。

关于java - 这会使 StringBuilder 的使用变得多余吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10031189/

相关文章:

java - 使用 Java 类文件中的方法

PHP 将大写单词转换为小写单词,但保留小写单词上的 ucfirst

c - C 中的字符串反转

java - DDD 设计+使用事件溯源时的不变性好主意吗?

java - Selenium WebDriver 无法定位 Selenium IDE 可以定位的 Element

Java SWT 列表错误, "null pointer exception"

java - 带有通配符的泛型声明

string - 比较 groovy 中的版本字符串

variables - 是否可以在 Rust 中使用 match 初始化不可变变量?

scala - 如何 "update"Scala 中不可变集合中的不可变元素?