🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
多次连接字符串试用,使用 ``` 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)