StringBuilder类的常用方法

初始化:

StringBuilder sbd = new StringBuilder(“hello”);
在第i个位置插入指定内容:

StringBuilder sbd=new StringBuilder("Hello");
sbd.Insert(2,"eee");                         //在”He”后面插入,变为" Heeeello!"

在末尾添加指定内容:

StringBuilder sbd=new StringBuilder("Hello");
sbd.append("eee");                         //变为" Helloeee!"

删除指定区间的内容:

StringBuilder sbd=new StringBuilder("Helloeee!");
sbd.delete(5,8);                         //变为" Hello!",删除i 到 j-1序号的字符

替换指定区间的内容:

sbd.replace(i, j, "abcd");//将 i 到 j-1 的字符串替换为”abcd“

反转内容:

sbd.reverse();

String向StringBuilder的转换:

String str=new String("hello world");
StringBuilder sbd = new StringBuilder(str);
System.out.println("sbd = " + str); 

你可能感兴趣的:(Java)