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(); |