在Go中,string是一个原始类型,它是只读的,对它的每一个操作都会创建一个新的字符串。
所以,如果我想多次连接字符串而不知道结果字符串的长度,那么最好的方法是什么?
我傻傻的认为是:
s := ""
for i := 0; i < 1000; i++ {
s += getShortStringFromSomewhere()
}
return s
但好像不可以!
相似问题