黑马程序员技术交流社区

标题: String类知识点总结 [打印本页]

作者: kingmask    时间: 2016-4-22 23:21
标题: String类知识点总结
String
final类型的,不可以有子类。字符串最大的特点就是:一旦被初始化,就不可以改变
         “==”String类的equals()方法:
         1、比较基本类型   = =比较的是数值是否相等
         2、比较引用类型   = =比较的是引用类型的地址值是否相等
equals()方法默认比较的是引用类型的地址值是否相同。String类重写了Object类的equals方法,比较规则是:将此字符串与指定对象比较。当且仅当该参数不为null,并且是与此对象表示相同字符序列的String对象时,结果才为true即在String类中,equals()方法比较的是字符串的内容是否相同。
StringBuffere:字符串缓冲区,是一个容器
              特点:1,长度是可变化的      2,可以同时操作多个数据类型      3,通过toString方法变为字符串
              JDK1.5版本以后,出现了StringBuilder
                     StringBuffer是线程同步的(安全)StringBuilder是线程不同步的(不安全)
              replace()替换操作              reverse()翻转操作              setChar(index,char)替换某一个值
数据类型:8
      基本数据类型                    引用数据类型
                  byte                                      Byte           字节型
                  short                                    short            短整型
                  int                                        Integer        整形
                  long                                      Long          长整形
                  boolean                                Boolean     布尔型
                  float                                      Float          浮点型
                  double                                  Double      双精度
                  char                                      Character 字符型


作者: l361126822    时间: 2016-4-22 23:22
抢沙发














欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2