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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 聪明一只哈 中级黑马   /  2016-5-29 20:23  /  371 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

        1.StringBuffer和String的区别
                String:
                        是一个不可变的字符序列
                StringBuffer:
                        是一个可变的字符序列,JDK1.0以后提供,线程安全(同步),效率低
                他们低层都是char[] value 实现的
                String final 修饰的,StringBuffer 没用final修饰
        2.构造方法
                public StringBuffer()                        无参构造方法,初始容量16.
                public StringBuffer(int capacity)        指定初始容量的 字符串缓冲区对象(了解)
                public StringBuffer(String str)                指定字符串内容的字符串缓冲区对象
                常用方法:
                        public int capacity()                        返回当前容量                        //理论值(了解)
                        public int length()                        返回长度(字符个数)        //实际值(掌握)

0 个回复

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