java的数据类型操作 - StringBuffer


使用java做算法题时,与StringBuffer相关的常用操作:

创建 StringBuilder sb = new StringBuilder(10);
添加 sb.append("name");//可以连续添加:sb.append(count).append('b");// count可以为int
转String sb.toString();
指定位置插入 sb.insert(4, "wey");//原来4的位置向后移动
替换、删除 sb.replace(left, right, string);
替换、删除 sb.setCharAt(num ,'');
清空 sb.delete( leftIndex, rightIndex );// [leftIndex, rightIndex)
删除一个char sb.deleteCharAt(sb.length() - 1);
大小 sb.length();