Python中是否有像Java的StringBuffer一样的东西? 由于string在Python中也是不可变的,因此在循环中编辑它们将是低效的。
在“有效的Java”一书中,Josh Bloch说 StringBuffer很大程度上已经过时了,应该由非同步实现“StringBuilder” 。 但以我的经验,我仍然看到了StringBuffer类的广泛使用。 为什么StringBuffer类现在已经过时,为什么StringBuilder比StringBuffer更受欢迎,除了由于非同步性能提高?
Java和StringBuffer有什么区别? 有最大的string大小?
StringBuffer和StringBuilder的主要区别是什么? 在决定其中的任何一个时,是否有任何性能问题?