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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

整理了下关于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)


6 个回复

倒序浏览
表示太多功能了,昨天学,今天就已经不记得了.太多了.
回复 使用道具 举报
L番茄X 发表于 2015-6-1 22:10
表示太多功能了,昨天学,今天就已经不记得了.太多了.

得回过头来多敲敲代码,要不然肯定忘光
回复 使用道具 举报
表示要是不经常看的话,很块就忘记了
回复 使用道具 举报
没学到,但是今天使用了第一个功能。
回复 使用道具 举报
容易忘记
回复 使用道具 举报
忘光了~~~~~~~~~~~~~~!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马