java基础--15--StringBuffer StringBuilder

Person类重写equals方法,比较两个对象的内存地址是否相等

比较两个对象的地址没有意义,重写equals方法比较年龄,前两个if判断是提高效率

toString方法用于打印对象时默认调用,一般重写

String类的不变形,创建对象不用new

String 类的==和equals,重写了Object的equals,比较的是字符,==比较地址

String类的构造方法

char数组同上面的byte数组,但不用查字码表

String类的其他方法length()

substring

getBytes

编程时间:

获取一个字符串中的大写小写和数字的个数

将字符串首字母大写,其他均小写

获取一个字符串中出现另一个字符串的次数

字符串缓冲区    StringBuffer:线程安全的可变字符序列,默认大小16

StringBuffer方法append\delete\insert\replace、reverse

j

借助toString方法将StringBuffe转换为不可变的字符串

StringBuilder与StringBuffer类方法完全兼容,线程不安全,速度快,以后优先选择

猜你喜欢

转载自blog.csdn.net/qq_34514046/article/details/81347669
今日推荐