使用的原则,结论
1. 如果字符串存在大量的修改操作,一般使用StringBuffer和StringBuilder
2. 如果字符串存在大量的修改操作,并在单线程的情况下,使用StringBuilder
3. 如果字符串存在大量的修改操作,并在多线程的情况下,使用StringBuffer
4. 如果我们字符串很少修改,被多个对象引用,使用String,比如配置信息等
StringBuilder的使用方法和StringBuffer相似
使用的原则,结论
1. 如果字符串存在大量的修改操作,一般使用StringBuffer和StringBuilder
2. 如果字符串存在大量的修改操作,并在单线程的情况下,使用StringBuilder
3. 如果字符串存在大量的修改操作,并在多线程的情况下,使用StringBuffer
4. 如果我们字符串很少修改,被多个对象引用,使用String,比如配置信息等
StringBuilder的使用方法和StringBuffer相似