可以查阅下JavaSE API文档~
StringBuilder类的append()方法是重载方法,传入的参数可以为数组或int/float/double等基本数据类型值。
bf.append(10)是将10作为字符串追加到bf的末尾,所以执行后结果是hello10.
insert()方法也是重载方法,是将指定数据插入到原有字符串的指定索引处,使用时需要传入2或多个参数,第一个参数用于指定插入的位置,是int型的。
bf.append(10)用insert()方法写就是bf.insert(br.length(),10), 2种写法作用相同。 |