A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© pz_xiaoxie 中级黑马   /  2015-9-9 23:55  /  445 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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)

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马