Java StringBuffer 类。
java 8object oriented programmingprogramming
java.lang.StringBuffer 类是一个线程安全的可变字符序列。以下是关于 StringBuffer 的要点 −
- 字符串缓冲区类似于字符串,但可以修改。
- 它包含一些特定的字符序列,但可以通过某些方法调用更改序列的长度和内容。
- 它们可以安全地由多个线程使用。
- 每个字符串缓冲区都有容量。
示例
import java.lang.*; public class StringBufferDemo { public static void main(String[] args) { StringBuffer buff = new StringBuffer("tuts "); System.out.println("buffer = " + buff); // 将布尔参数作为字符串附加到字符串缓冲区 buff.append(true); // 附加后打印字符串缓冲区 System.out.println("After append = " + buff); buff = new StringBuffer("abcd "); System.out.println("buffer = " + buff); // 将布尔参数作为字符串附加到字符串缓冲区 buff.append(false); // 附加后打印字符串缓冲区 System.out.println("After append = " + buff); } }
输出
buffer = tuts After append = tuts true buffer = abcd After append = abcd false