需要多次有较短的字符串构建字符串时,如果采用字符串连接方式,效率会比较低。每次连接字符串,都要构建一个新的 String 对象,既耗时,又浪费空间。
使用 StringBuilder 类型可以解决此问题。
eg:
StringBuilder builder = new StringBuilder();
//添加内容时
builder.append(ch)
builder.append(str)
在需要构建字符串时就调用 toString()方法,接可以得到一个 String 对象。
String str = builder.toString()
StringBuilder 的前身是 StringBuffer,其效率有些低,但允许采用多线程的方式执行添加或删除字符串的操作。如果所有的字符串在一个单线程中编辑,则采用 StringBuilder.
标题:StringBuilder---构建字符串
作者:General
地址:https://ZZUGEneral.github.io/articles/2020/09/21/1600697623101.html
一个没有得到Java开发工作的测试员!