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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小p 中级黑马   /  2015-7-22 23:18  /  286 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
StringBuffer是字符串缓冲区
是一个容器

功能:
1,存储
        StringBuffer append():将指定数据作为参数添加到已有数据的结尾处
        StringBuffer insert(index,数据):可以将数据插入到指定index位置
2,删除
        StringBuffer delete(start ,end):删除缓冲区中的数据,包含start,不包含end.
        StringBuffer deleteCharAt(index):删除指定位置的字符
3,获取
        char charAt(int index)
        int indexOf(String str)
        int lastIndexOf(String str)
        int length()
        String substring (int start,int end)
4,修改
        StringBuffer replae(start,end,string);
        void setCharAt(int index,char ch);
5,反转
        StringBuffer reverse();
6,将缓冲区中的指定数据存储到指定字符数组中
        void getChars(int srcBegin,int srcEnd,char[] dst,int dstBegin)
StringBuffer是线程同步。
StringBuilder是线程不同步。
建议使用StringBuilder

*/

0 个回复

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