为什么不用stringbuilder