StringBuilder 类型的字符串是动态可修改的,而String中的字符串是不可修改的。
字符串之间的相加也是通过返回一个新串,而不会是在原有基础上相加。
StringBuilder常用的方法是
append(int ,boolean,char,String...) 表示在原有字符串后加上一个数据,
toString() 方法 表示返回原有数据,
subString(int start,int end) 表示返回原有字符串的一部分[start,end)
sb.replace(start, end, str); 替换[start,end)为str字符串, 并且返回StringBuilder,这样做是为了简化代码,可以接着操作,把原来的StringBuilder也修改了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |