String 与 StringBuilder — 程序设计判断题
题目
判断:在循环中反复执行 result = result + str 进行字符串拼接时,由于 String 是不可变对象,每次拼接都会创建新的 String 对象,因此大数据量拼接应改用 StringBuilder 的 append 方法以提高效率。即便某些编译器会自动将循环内的字符串拼接优化为 StringBuilder 实现,这一优化也并非语言规范所保证,良好实践仍应显式使用 StringBuilder。