Collection 的子类 List

List集合的一些使用方法:

  一、 声明集合:

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

  二、往集合里面添加元素

    list.add("one");

    list.add("two");

这边要注意  其实add方法还有一个重载方法  那就是:add(index,element); 这个重载方法就是在指定的位置插入指定的元素

  三、 删除元素  

     其实删除元素的原理与数组相同,都是通过坐标寻找到元素,然后执行删除操作

      list.remove(index );

  四、截取元素

     list.subList(start,end);//括号中的参数就是集合中的起始位置到结束位置,注意,截取后的元素也是组成一个集合,如果要接受的话,也要定义集合接收

  五、清除集合元素

     list.subList(Start,end).clear();

  六、集合转换成数组

      String[] array = list.toArray(new String[]{});

  七、数组转集合

      List<String> list = Arrays.asList( element);

注意  集合于数组间的转换 转换完成之后就不能去对集合进行插入和删除操作,除非将集合的元素全部复制到另一个集合中在另一个集合中操作

  八、 遍历集合

    ① 新循环遍历:

        for(String str: list){

          system.out,println(str)

          }  

    ②迭代器遍历

      Iterator <String> it = list.Iterator();

        while(it.hasNext()){

          String str = it.next();

            System.out.println(str);

        }

 

posted @ 2017-07-30 17:01  Mr_Kenson  阅读(496)  评论(0编辑  收藏  举报