做动漫网站的心得体会,网站建设 文件源代码约定,上海网站建设q479185700強,房地产开发商1、添加
add(Object obj)addAll(Collection coll)2、获取有效元素的个数
int size()在这里插入代码片3、清空集合
void clear()4、是否是空集合
boolean isEmpty()5、是否包含某个元素 boolean contains(Object obj)#xff1a;是通过元素的equals方法来判断是否是否同一个…1、添加
add(Object obj)addAll(Collection coll)2、获取有效元素的个数
int size()在这里插入代码片3、清空集合
void clear()4、是否是空集合
boolean isEmpty()5、是否包含某个元素 boolean contains(Object obj)是通过元素的equals方法来判断是否是否同一个对象 boolean containsAll(Collection c)也是调用元素的equals方法来比较的两个集合的元素挨个比较 因此自定义类通常要重写equals()方法
6、删除 boolean remove(Object obj) 通过元素的equals方法判断是否是要删除的那个元素是否存在只会删除找到的第一个元素 boolean removeAll(Collection coll)从当前集合中删去coll中有的的元素取差集
7、取两个集合的交集 boolean retainAll(Collection c)把交集的结果存在当前集合中不影响c
8、集合是否相等 boolean equals(Object obj)若是List跟元素顺序也有关系
9、转成对象数组
Object[] toArray()数组转成集合
Arrays.asList(Arrsys a)10、获取集合对象的哈希值
hashCode()11、数组遍历
iterator()import java.util.ArrayList;
import java.util.Collection;
import java.util.Date;/*** Author: Yeman* Date: 2021-09-11-12:14* Description:*/
public class CollectionTest {public static void main(String[] args) {Collection collection new ArrayList();//add(Object o) 将o元素添加到集合中collection.add(aa);collection.add(99);collection.add(new Date());//size() 获取添加的元素个数集合当中有几个元素System.out.println(collection.size());//addAll(Collection c) 将集合多个元素添加到当前集合中Collection c new ArrayList();c.add(www);c.add(yyy);collection.addAll(c);System.out.println(collection);//clear() 清空集合元素//collection.clear();//isEmpty() 集合是否为空size值是否为0System.out.println(collection.isEmpty());//contains(Object o) 判断集合中是否存在于o同值的元素调用元素的equals()方法boolean isContains collection.contains(new String(aa));System.out.println(isContains);//containsAll(Collection c) 判断集合c是否包含于当前集合调用元素的equals()方法System.out.println(collection.containsAll(c));//remove(Object o) 删除集合中第一个该元素成功返回trueSystem.out.println(删除 collection.remove(www));System.out.println(collection);}
}