ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
多次连接字符串试用,使用 ``` StringBuilder str = new StringBuilder(); str.append("hello"); ``` 而不是 ``` String s = ""; int n = 10000; for (int i = 0; i < n; i++) { s += "hello"; } ``` 第二种方式:在 Java 中,由于字符串是`不可变的`,因此在连接时首先为新字符串分配足够的空间,复制旧字符串中的内容并附加到新字符串。 ![](https://img.kancloud.cn/e4/7d/e47d53f588a8952d074344b6f4163991_475x261.png)