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);

            }

  • 相关阅读:
    iOS_核心动画(二)
    iOS_核心动画CALayer(一)
    iOS_KVC与KVO
    iOS_Quartz 2D绘图
    iOS_触摸事件与手势识别
    iOS_多线程(二)
    iOS_多线程(一)
    iOS_UIAlertController
    CTF-Pwn-[BJDCTF 2nd]diff
    数据结构--队列(Java实现)
  • 原文地址:https://www.cnblogs.com/Mr-Kenson/p/7259626.html
Copyright © 2011-2022 走看看