(1)存储
StringBuffer append():将指定数据作为参数添加到已有数据的结尾处。
StringBuffer insert(intoffset ,数据):可以将数据插入到指定offset位置。
(2)删除
StringBufferedelete(start,end):删除缓冲区中的数据,包含start,不包含end。
StringBuffer deleteCharAt(index):删除指定位置的字符。
清空缓冲区:对象.delete(0,对象.length());
(3)获取
char charAt(int index);
int indexOf(String str);
int lastIndexOf(String str);
int length();
String substring(int start,int end);
(4)修改
StringBuffer replace(int start,int end,String str);
void setCharAt(int index,char ch);
(5)反转
StringBuffer reverse();
(6)将缓冲区中指定数据存储到指定字符数组中
voidgetChars(int srcBegin, int srcEnd,char[] dst,int dstBegin)
L番茄X 发表于 2015-6-1 22:10
表示太多功能了,昨天学,今天就已经不记得了.太多了.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |