[1] String类
在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。
[2] String类、StringBuffer 类、StringBuilder类
String类:一旦创建了 String 对象,它的值无法改变。
StringBuffer 类:允许对字符串进行增加、删除、替换、插入等修改,并且不产生新的未使用对象,线程安全。
StringBuilder类:对象能够被多次修改,并且不产生新的未使用对象,有速度优势,但线程不安全(即不能同步访问)
[3] String 类的操作
- string = null代表空对象,即还没创建出对象,就是还没开辟空间,。
- string = ""表示创建出了对象,但是这个对象内容为空,也就是空字符串。
- string = " "表示创建出了对象,但是这个对象内容为不为空,而是空格。
- equals() 方法比较的是两个对象的内容是否相同,因此,对象必须有指向的空间,即不能为null,否则,会抛出异常。
- isEmpty() 判断某个字符串对象的字符个数是否为0.
[4] 总结
学而思,思则通。只要想学,就不要担心太晚,最好的时刻是10年前,另外一个就是现在。秋招时间就在眼前,每跌一次跟头,自己总结一次,查漏补缺,每次都在进步就好。