zoukankan      html  css  js  c++  java
  • JavaSE第十二天20160818

    四、java.lang.String类:是JAVA中不可变的字符序列。

             1.String是final的类。

             2.每次对String的修改都会产生新的String对象。在工作中如果需要大量的修改字符串时,不建议使用String类型。

             3.String重写了Object类中的equals(),用于判断字符串的内容是否相等(区分大小写)。

             4.String的方法不会改变自身的内容。

    五、java.lang.StringBuffer类与java.lang.StringBuilder类

             1、StringBuffer与StringBuilder都是可变的字符序列。

             2、StringBuffer是线程安全的(同步的)

             3、StringBuilder是线程不安全的(不同步的)

             4、每次对StringBuffer与StringBuilder的修改不会产生新的字符串对象,工作时如果需要大量的修改字符串时,建议使用StringBuffer或StringBuilder.

             5、StringBuffer与StringBuilder的方法会改变自身的内容。

             6、StringBuffer与StringBuilder没有重写Object类中的equals(),所以不能使用equalse()判断字符串的内容是否相等。

            

    六、集合

    1、集合的结构

    2、常用集合的特点

             (1)、Set集合:不能保存重复值,不能保存元素加入的顺序。

             (2)、List集合:可以保存重复值,可以保存元素加入的顺序。

             (3)、Map集合:保存一对键与值(Key-Value),键不能重复,值可以重复。

    3、Set集合:

             (1)、java.util.TreeSet类:集合中的元素以升序排序。创建集合时不能指定集合的长度。

             (2)

  • 相关阅读:
    python3从尾到头打印链表
    替换空格
    二维数组中的查找
    堪比福尔摩斯的破案新科技!快来了解一下
    好莱坞首部全亚裔主演电影上映,华人终于谈恋爱了
    《呼啸山庄》:爱之深,恨之切,死相依
    《碟中谍 6:全面瓦解》口碑爆棚,登顶北美周末票房
    让重刑犯做瑜伽:新西兰人性化监狱的故事
    python面试笔试题汇总
    centos7 重置root 密码
  • 原文地址:https://www.cnblogs.com/yzyqqhr/p/5785590.html
Copyright © 2011-2022 走看看