String,StringBuffer,StringBuilder

来源:互联网 发布:个体诊所软件 编辑:程序博客网 时间:2024/06/06 10:47
  1. String 字符串常量(不会更改对象本身,长度不可变);
  2. StringBuffer 字符串变量(线程安全),是一个容器,最终会通过toString方法变成字符串;
  3. StringBuilder 字符串变量(非线程安全)单线程使用。

如果频繁操作字符串使用StringBuffer和StringBulider
单线程情况下:StringBulider比StringBuffer的效率高