zoukankan      html  css  js  c++  java
  • 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);

            }

  • 相关阅读:
    浅谈ASP.NET内部机制(四)
    用正则表达式看.NET编程正则核心对象详解(三 )
    【讨论】对技术的掌握到底应该又多深?
    掌握XML系列(三)创建格式良好的饿XML文档 续编
    浅谈ASP.NET的内部机制(一)
    浅谈ASP.NET内部机制(三)
    浅谈ASP.NET的内部机制(二)
    小工具大智慧
    老生常谈:抽象工厂模式
    又说:程序员的成长过程
  • 原文地址:https://www.cnblogs.com/Mr-Kenson/p/7259626.html
Copyright © 2011-2022 走看看