StringBuilder的方法跟数据库里面的方法很像,都有增加,删除,修改。
增加包括 StringBuffer.append(),StringBuffer.insert()。
删除包括 StringBuffer.delete()。StringBuffer.deleteCharAt()。
修改包括 StringBuffer.setCharAt()。
翻转包括 StringBuffer.reverse()。比如abcdef 变成 fedcba , abc 变成 cba。
截取包括 StringBuffer.subString()。
上面除了StringBuffer.append(),其他的都有俩个参数,第一个都是指定下标。
当然,这里面不止这些方法,我们可以用实例对象进行查看。
StringBuffer b = new StringBuffer("abcdef");
b.方法 => 这样调用,然后将鼠标光标放在方法下面按住ctrl + 鼠标左键进行查看。
StringBuffer有个兄弟StringBuilder,他们的区别在于线程和效率,前者线程不安全,效果高,后者线程安全,效率不高。