码迷,mamicode.com
首页 > 其他好文 > 详细

集合之 Collection

时间:2020-04-06 13:46:25      阅读:55      评论:0      收藏:0      [点我收藏+]

标签:remove   sem   删除元素   OLE   继承   nta   size   添加元素   java   

1、Java 中的 Collection(实际是一个接口) 集合继承了 Iterable 接口,所以里面有 Iterator 方法。

2、Collection 集合的一些常用方法:

        *****************************************************		
		boolean add(E e);	泛型写法

		boolean add(Object e);	// 添加元素
    *****************************************************		
		int size();		// 获取集合中元素的个数 
    *****************************************************		
		void clear();	// 清空集合 
    *****************************************************		
		boolean contains(Object o);	// 判断集合是否包含元素 o
    						// 底层调用了 equals 方法
    *****************************************************		
		boolean remove(Object o);	// 删除集合元素 o(底层调用 equals 方法)
    *****************************************************		
		boolean isEmpty();	// 判断集合是否为空
    *****************************************************
		Object[] toArray();// 将元素转换成数组   (使用较少)
    *****************************************************

3、Iterator iterator() // 获取迭代器对象

迭代器 3 种方法:

	- boolean hasNext();	// 如果还有元素可以迭代,返回true
	
	- E next(); 或者 Object next();		// 返回迭代的下一个元素
	
	- void remove();		// 删除迭代器指向的当前元素

4、注意:Collection 中 remove 方法是听过集合去删除元素, Iterator 中 remove 方法是通过迭代器其删除元素,二者不一样!

致谢:感谢【郝 ju bin】老师!

集合之 Collection

标签:remove   sem   删除元素   OLE   继承   nta   size   添加元素   java   

原文地址:https://www.cnblogs.com/yerun/p/12641538.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!