StringBuilder类详解
StringBuilder类详解
1. 介绍
- StringBuilder是一个可变的字符序列,此类提供一个与StringBuffer兼容的API,但不保证同步(StringBuilder不是线程安全),该类设计用作StringBuffer的一个简易替换,用在字符串缓冲区被单个线程使用的时候,如果可能,建议优先使用该类,因为在大多数实现中,它比StringBuffer要快
- 在StringBuilder上的主要操作是append和insert方法,可以重载这些方法,以接收任意类型的数据
2. 说明
- StringBuilder是final的
- 继承了AbstractStringBuilder,属性char[] value,内容存到value
- 实现了Serializable接口,可以序列化,即可以保存数据类型和数据本身
- StringBuilder的方法,没有做互斥的处理,即没有synchronized关键字,因此在单线程的情况下速度更快

浙公网安备 33010602011771号