首页 > 其他 > 详细

Collection

时间:2020-03-19 23:57:12      阅读:85      评论:0      收藏:0      [点我收藏+]

Collection:单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是java.util.List和java.util.Set。
List的特点是元素有序、元素可重复。
Set的特点是元素无序,而且不可重复。
List接口的主要实现类有java.util.ArrayList和java.util.LinkedList。
Set接口的主要实现类有java.util.HashSet和java.util.TreeSet。
方法:
* public boolean add(E e): 把给定的对象添加到当前集合中 。
* public void clear(): 清空集合中所有的元素。
* public boolean remove(E e): 把给定的对象在当前集合中删除。
* public boolean contains(E e): 判断当前集合中是否包含给定的对象。
* public boolean isEmpty(): 判断当前集合是否为空。
* public int size(): 返回集合中元素的个数。
* public Object[] toArray(): 把集合中的元素,存储到数组中。

代码:

 1 import java.util.ArrayList;
 2 import java.util.Collection;
 3 
 4 public class CollectionPractice {
 5     public static void main(String[] args) {
 6         Collection<String> collection = new ArrayList<String>();
 7         collection.add("马云");
 8         collection.add("马化腾");
 9         collection.add("王健林");
10 
11         System.out.println(collection);
12         System.out.println("==================");
13         boolean flag = collection.contains("王余阳");
14         System.out.println(flag);
15         System.out.println("==================");
16         //Object[] toArray()转换成一个Object数组
17         Object[] arr = collection.toArray();
18         for (int i = 0; i < arr.length; i++) {
19             System.out.println(arr[i]);
20         }
21         System.out.println("==================");
22         collection.clear();
23         System.out.println(collection);
24         System.out.println(collection.isEmpty());
25     }
26 }

 

Collection

原文:https://www.cnblogs.com/0error0warning/p/12528248.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!