• java学习


    1.Set

    不允许重复元素

    无顺序

    至多允许一个Null值

    HashSet h=new HashSet();

    h.add();

    h.size();

    Iterator it=h.Iterator();

    while(h.hasNext())

    {

    Object o=it.Next()
    }

    2.Iterator

    一种模式,将序列化的对象进行内部遍历

    (针对List的迭代器有ListIterator,previous()进行双向移动)

    3.泛型

     List list = new ArrayList();
    //执行这句话的时候:

    //容易出现java.lang.ClassCastException---类型转换异常
    将对象放入集合中时,集合无法记录对象的类型,当取出对象时,对象的编译类型为Object,运行时类型仍是本身
    取出集合元素时需要人为的强制类型转化到具体的目标类型,且很容易出现“java.lang.ClassCastException”异常

    而 泛型--就是用来让集合能够记住集合内元素各类型,且能够达到只要编译时不出现问题,运行时不会出现“java.lang.ClassCastException”异常的东西

    List<String > list=new ArrayList<String>()

  • 相关阅读:
    9.4
    9.3
    9.2
    2016.9.1
    html,body
    prototype
    京东笔试题的一些小细节
    gulp安装过程中的问题。
    json
    双飞翼布局和圣杯布局
  • 原文地址:https://www.cnblogs.com/Cherrylalala/p/5907051.html
Copyright © 2020-2023  润新知