StringBudilde

StringBudilde可理解为内容可变的字符串,初始长度是16个字节,如果超过了16则变为32依次递推

常用构造方法:

StringBuilder()
          构造一个不带任何字符的字符串生成器,其初始容量为 16 个字符。

StringBuilder

public StringBuilder(String str)
构造一个字符串生成器,并初始化为指定的字符串内容。该字符串生成器的初始容量为 16 加上字符串参数的长度。、
package day27;
/*
StringBuilder常用方法:
public StringBuilder append(。。。。)
添加任意类型数据的字符串形式,并返回自身;
*/
public class stringbuilder {
public static void main(String[] args) {
StringBuilder bu=new StringBuilder();
/*
StringBuilder bu1= new StringBuilder();
bu1=bu.append("abc");
System.out.println(bu);
System.out.println(bu1);
System.out.println(bu==bu1); //调用append方法后的返回值还是本身,所以无需再建一个返回值对象接受;
*/
bu.append("abc");
System.out.println(bu);
//append方法可以连接添加任意类型的数据;
bu.append(3);
bu.append("中国");
bu.append('c');
System.out.println("=============");
System.out.println(bu);
}
}
abc
=============
abc3中国c
posted @ 2020-09-15 17:33  青竹之下  阅读(220)  评论(0编辑  收藏  举报