Collection集合的基本用法

常用方法

boolean add(E e):添加元素。
boolean addAll(Collection c):把小集合添加到大集合中 。
boolean contains(Object o) : 如果此 collection 包含指定的元素,则返回 true。
boolean isEmpty() :如果此 collection 没有元素,则返回 true。
Iterator<E> iterator():返回在此 collection 的元素上进行迭代的迭代器。
boolean remove(Object o) :从此 collection 中移除指定元素的单个实例。
int size() :返回此 collection 中的元素数。
Objec[] toArray():返回对象数组

用法代码:

package day20200818;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

public class Demo01 {
    
    
	public static void main(String[] args) {
    
    
		
		//collection集合讲解
		Collection<String> c1 = new ArrayList<String>();
		c1.add("hello!");
		c1.add("china.");
		Collection<String> c2 = new ArrayList<String>();
		c2.add("hello!");
		//c2.add("gosling");
		
		//addAll()
		c1.addAll(c2);
		System.out.println(c1);
		//contains()
		System.out.println(c1.contains("hello!"));
		System.out.println(c1.containsAll(c2));
		c2.remove("hello!");
		System.out.println(c2.isEmpty());
		Iterator<String> iterator = c1.iterator();
		
		while(iterator.hasNext()){
    
    
			System.out.println(iterator.next());
		}
		
		System.out.println(c1.size());
		Object[] array = c1.toArray();
		for(Object s : array){
    
    
			System.out.println(s);
		}
		System.out.println();
		
	}

}

猜你喜欢

转载自blog.csdn.net/qq_43472248/article/details/108084690