LIST接口

   一.特点:

          1.有序

          2.对象不可重复(不唯一)

  二.遍历方式:

         1.下标

         2.foreach(>=jdk1.5)

              3.迭代器iterator

   三.list优化:

              初始容量10,负载因子0.5

              公式:容量大小+初始容量*0.5

             eg:object [] obj=new object[10];

    四.list元素删除:

            1.vector:增,删,查,改都慢

            2. linkedlist:以链表结构存储数据,查询慢,增删快

            3.arraylist:连续数据空间存储数据,查询快(下标),增删慢


     五.泛型:

            1.条件:jdk1.5之后

            2.以类型作为参数的类就叫泛型

           3.作用:提高程序健壮性,简化代码。(默认值是object)

     六.装箱和拆箱:

         1.装箱:值类型=====》数据类型

         2.拆箱:数据类型====》值类型

  

     七.备注:

        迭代器原理:

        1.hasnext:集合中下一个元素是否存在,不会移动下标。

        2.next:移动到下一个元素,并取出元素。









猜你喜欢

转载自blog.csdn.net/qq_42500588/article/details/80755402