package com.bjpowernode.demo01;
/**
* StringBuillder/StringBuffer
* 1)是可变的字符串, 频繁进行字符串连接操作时使用
* 2)最常量的操作: append()
* 3) 默认初始化容量: 16
* 4) 扩容: value.length * 2 + 2
* 5) StringBuffer提供的操作都使用了synchronized修饰 ,是线程安全的,
* StringBuilder不是线程安全的.
* @author Administrator
*
*/
public class Test06 {
public static void main(String[] args) {
//
StringBuilder sb = new StringBuilder();
sb.append("hello");
sb.append(",");
sb.append("wrold.");
sb.append("bjpowernode");
System.out.println( sb );
//直接打印sb,会调用sb对象的toString(), 在StringBuilder类的toString()方法中,返回了一个新的String对象
StringBuffer sb2 = new StringBuffer();
sb2.append("hehe");
}
}
java基础回顾之StringBuillder/StringBuffer
最新推荐文章于 2023-02-14 04:00:00 发布