今天咱们来聊聊一个很常见的开发场景:字符串拼接。在日常开发中,字符串拼接几乎是每个 Java 开发者都会用到的操作。但最近,有朋友在面试时被问到一个问题:“为什么 IDEA 建议用‘+’拼接字符串,而不是用 StringBuilder?”这问题听起来是不是有点反直觉?毕竟,在大家的普遍认知中,用 StringBuilder 拼接字符串效率更高。 一、“+” 拼接字符串 先来说说“+”拼接字符串。在 Java 中,“+” 是一个非常直观的字符串拼接操作符。比如,"Hello" + " " + "World",结果就是 "He...