黑马程序员技术交流社区

标题: StringBuffer [打印本页]

作者: pz_xiaoxie    时间: 2015-9-9 23:55
标题: StringBuffer
StringBuffer是一个字符串缓冲区。是一个容器
  1、而且长度是可变化的,
  2、可以直接操作多个数据类型。
  3、最终会通过toString方法转换成字符串

常见的操作有:

1、存储
   StringBuffer append();将指定数据作为参数添加到已有数据结尾处。
   StringBuffer  ininsert(index,数据);将数据插入到指定index位置
2、删除
   StringBuffer delete(start,end);删除缓冲区中的数据,包含start不包含end。
   StringBuffer deleteCharAt(index);删除指定位置上的字符。
3、获取
   char charAt(index);
   int indexOf(String str);
   int lastIndexOf(String str);
   Int length();

4、修改
  StringBuffer replace(start,end,string);
  void setCharAt(index,char ch);
5、反转
   StringBuffer  reverse();
6、将缓冲区中的指定数据存储到指定字符数组dst中。
void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2