2014/09/20 关于ArrayList的几种操作

1.删除ArrayList集合元素

    删除ArrayList集合里面的元素时,提供了Clear方法,Remove方法,RmoveAt方法和RemoveRange方法。

Clear方法是移除所有的元素

Ref:int[] arr =new int[]{1,2,3,4,5,6};

        ArrayList List = new ArrayList(arr);

        List.Clear();

2.Remove方法

    该方法用来从ArrayList中移除特定对象的第一个匹配项

Ref:int arr =new int[]{1,2,3,4,5,6};

        ArrayList List = new ArrayList(arr);

       List.Remove(3);

3.RemoveAt方法

用来移除ArrayList指定索引的元素

Ref:

int arr =new int[]{1,2,3,4,5,6};

        ArrayList List = new ArrayList(arr);

       List.RemoveAt(3);

4.RemoveRange方法

该方法用来从ArrayList中移除一定范围的元素

Ref:int[] arr = new int[]{1,2,3,4,5,6};

        ArrayList list = new ArrayList(arr);

        list.RemoveRange(3,2);

查找ArrayList集合元素

可以使用ArrayList类提供的Contain方法,IndexOf方法和LastIndexOf方法

1.Contian方法

   用来确定某元素是否在ArrayList集合内。

2.IndexOf方法

返回整个ArrayList中第一个匹配项从零开始的索引。

3.LastIndexOf方法

返回整个ArrayList中最后一个匹配项从零开始的索引

 

posted @ 2014-09-20 22:40  深入理解C++和OpenCV  阅读(143)  评论(0编辑  收藏  举报