Java Collection接口的简介说明

Java-教程王 Java教程 发布时间:2021-04-17 17:09:23 阅读数:14729 1

Java Collection接口的功能

    Collection接口:是集合框架的基础接口,如果你想实现一个集合,就必须继承此接口,然后实现其接口中的功能,如下所示: 

编号 方法 描述
1 boolean add(Object obj) obj添加到调用集合。如果将obj添加到集合中,则返回true。如果obj已经是集合的成员,或者集合不允许重复,则返回false。
2 boolean addAll(Collection c) c中的所有元素添加到调用集合中。如果操作成功(即添加了元素),则返回true。否则返回false
3 void clear() 从调用集合中删除所有元素。
4 boolean contains(Object obj) 如果obj是调用集合的元素,则返回true。否则返回false
5 boolean containsAll(Collection c) 当调用集合包含c的所有元素,则返回true。否则返回false
6 boolean equals(Object obj) 当调用集合对象和obj相等,则返回true。否则返回false
7 int hashCode() 返回调用集合的哈希码。
8 boolean isEmpty() 如果调用集合为空,则返回true。否则返回false
9 Iterator iterator() 返回调用集合的迭代器。
10 boolean remove(Object obj) 从调用集合中删除一个obj实例。如果成功删除了元素,则返回true。否则返回:false
11 boolean removeAll(Collection c) 从调用集合中删除c的所有元素。如果集合发生更改(即元素已删除),则返回true。否则,返回false
12 boolean retainAll(Collection c) 除了c中的那些元素之外,从调用集合中删除所有元素。如果集合发生更改(即元素已删除),则返回true。否则返回false
13 int size() 返回调用集合中保存的元素数。
14 Object[ ] toArray() 返回一个数组,其中包含存储在调用集合中的所有元素。数组元素是集合元素的副本。
15 Object[ ] toArray(Object array[ ]) 返回一个数组,该数组仅包含其类型与数组匹配的那些集合元素。

例 :

import java.util.*;

/* testClass.java */
public class testClass{
    public static void main(String[] args) {
        // Arraylist
        List a1 = new ArrayList();
        a1.add("ArrayList1");
        a1.add("ArrayList2");
        a1.add("ArrayList3");
        System.out.println(" 生成一个ArrayList");
        System.out.print("\t" + a1);
    }
}

-----运行以上代码,将输出以下信息------

生成一个ArrayList
    [ArrayList1, ArrayList2, ArrayList3]
 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/275.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者