java StringBuffer类 常用方法
2014-01-24 00:00
375 查看
SringBuffer是字符串缓冲区
是一个容器 “面盆理论”
相比数组的优势:
长度是可以变化的
可以操作多个数据类型
最终通过toString方法变成字符串
C create U update R read D delete
StringBuffer(String string)//
synchronized String toString()
StringBuffer insert(int index, int i) //在任意位置处插入数据
synchronized StringBuffer deleteCharAt(int location) //删除一个
清空缓冲区
sb.delete(0,sb.length()) ;
int length()
synchronized String substring(int start, int end)
synchronized void setCharAt(int index, char ch)
是一个容器 “面盆理论”
相比数组的优势:
长度是可以变化的
可以操作多个数据类型
最终通过toString方法变成字符串
C create U update R read D delete
1.存储
StringBuffer append(int i) //将指定的数据作为参数 添加到已有数据的结尾处StringBuffer(String string)//
synchronized String toString()
StringBuffer insert(int index, int i) //在任意位置处插入数据
2.删除
synchronized StringBuffer delete(int start, int end) //包含start,不包含endsynchronized StringBuffer deleteCharAt(int location) //删除一个
清空缓冲区
sb.delete(0,sb.length()) ;
3.获取
int indexOf(String string)int length()
synchronized String substring(int start, int end)
4.修改
synchronized StringBuffer replace(int start, int end, String string)synchronized void setCharAt(int index, char ch)
5.反转
synchronized StringBuffer reverse()6.将缓冲区中的数据存储到指定字符数组中
synchronized void getChars(int start, int end, char[] buffer, int idx)相关文章推荐
- Java学习笔记之常用方法类(二) StringBuffer类、StringTokenizenizer类、Sanner类
- StringBuffer类常用方法(Java)
- 初学java之StringBuffer类的常用方法
- JAVA基础 day13 String类和StringBUffer类的常用方法 基本数据类型包装类的学习
- java StringBuffer类 常用方法
- 云端飘 Java中从控制台输入数据的几种常用方法
- Java String类的常用方法
- Java实用方法整理(三)——Math常用方法
- Java Map的三种常用遍历方法
- Java中获取时间戳的常用方法
- JAVA中Map集合常用的方法
- [JAVA][StringUtils]字符串工具类的常用方法
- java:手写MyArrayLisy的常用方法,增删改查
- Java常用缓存组件和方法
- Java读取CSV的常用方法
- java和python常用方法对比
- java常用的日期方法
- Java的日期格式化常用方法
- java常用小方法
- java程序性能优化---2--2.2常用优化组件和方法