StringBuilder 和 StringBuffer
“我们只需覆盖 StringBuilder,然后我认为我们就完成了。”
“如您所知,StringBuilder 类似于 String 类,只是它是可变的。”
“而且我还记得,当我们简单地将字符串相加时,编译器会生成使用 StringBuilder 的代码。”
“是的,你是对的。你的记忆力真好。话又说回来,每个机器人都有。我总是忘记这一点。”
“让我们看看使用StringBuilder类可以做什么:”
1) 我有一个普通的字符串,我想让它可变。我怎么做?
String s = "Bender"; StringBuilder s2 = new StringBuilder(s);2) 我想在现有的可变字符串中添加一个字符?
String s = "Bender"; StringBuilder s2 = new StringBuilder(s); s2.append("!");3) 以及如何将 StringBuilder 转换回字符串?
String s = "Bender"; StringBuilder s2 = new StringBuilder(s); s2.append("!"); s = s2.toString();4)如果我
