【集合】Collection

来源:互联网 发布:淘宝商城cnas检测 编辑:程序博客网 时间:2024/04/29 11:16

         集合----Collection

package collection;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;/*** * 一、Collection 集合。Collection是一个层次结构中的根接口,Collection表示一组对象,这些对象也称为collection的元素。 *  * 二、集合的操作:增、删、改、查。 *  * 三、Collection是接口,不能够直接使用,可以使用它的子类实现类,list,set。 * 由于Collection是Set和List的公共父接口,因此new实现类时,即可以用Set的实现类,也可以用List的实现类。 * */public class CollectionDemo {public static void main(String[] args) {Collection<String> collection=new ArrayList<String>();//增collection.add("abc");collection.add("BFA");int n=collection.size();System.out.println(n);//删collection.remove("abc");//改//查/*** * 方法一、直接用增强for循环遍历出所有的collection元素。 */Object[] objs=collection.toArray();for(Object obj:objs){System.out.println(obj);}/*** * 方法二、使用返回一个在一组 T 类型的元素上进行迭代的迭代器。  */Iterator<String> iterator=collection.iterator();while(iterator.hasNext()){String str=iterator.next();System.out.println(str);}}}


0 0