黑马程序员技术交流社区

标题: StringBuffer常用方法总结 [打印本页]

作者: 人在旅途~东营    时间: 2015-6-1 22:08
标题: StringBuffer常用方法总结
整理了下关于StringBuffer类的一些常用方法,平时没事了可以来看看复习下

(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
表示太多功能了,昨天学,今天就已经不记得了.太多了.
作者: 人在旅途~东营    时间: 2015-6-1 22:28
L番茄X 发表于 2015-6-1 22:10
表示太多功能了,昨天学,今天就已经不记得了.太多了.

得回过头来多敲敲代码,要不然肯定忘光
作者: tinlen    时间: 2015-6-2 21:25
表示要是不经常看的话,很块就忘记了
作者: 海角秋风    时间: 2015-6-2 21:26
没学到,但是今天使用了第一个功能。
作者: 银哥    时间: 2015-6-2 22:05
容易忘记
作者: gaoer    时间: 2015-6-2 22:21
忘光了~~~~~~~~~~~~~~!




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