集合的调用

集合的使用
  1. 集合的用法Collection(两种遍历方法)
        package com.Collection;

        import java.util.*;

        public class Demo {
            public static void main(String[] args) {
                Collection coll = new ArrayList();
                Collection coll2 = new ArrayList();
                //add将数添加到集合
                coll.add(5);
                coll.add(7);
                coll.add(9);
                coll.add(14);
                coll2.add(5);
                coll2.add(7);
                coll2.add(9);
                coll2.add(14);
                System.out.println(coll);
                //Arrays.asList将数组添加转成集合
                List list = Arrays.asList(new Integer[]{11, 22, 33});
                List list1 = Arrays.asList(new Integer[]{111, 333, 444});
                //addAll将集合添加到集合
                coll.addAll(list);
                coll.addAll(list1);
                System.out.println(coll);
                //删除指定元素
                coll.remove(444);
                System.out.println(coll);
                System.out.println(coll.size());
                //依次比较连个集合的内容是否一致.判断是否包含某元素
                System.out.println(coll.contains(333));
                System.out.println(coll2);
                Iterator it = coll.iterator();
                while (it.hasNext()) {
                    System.out.println(it.next());
                }

                Collection colla = new ArrayList();
                colla.add(1);
                colla.add(2);
                colla.add(3);
                colla.add(4);
                colla.add(5);
                colla.add(6);
                //对集合的遍历方式1,增强for
                for(Object obj:colla)
                    System.out.println(obj+"---------------------------");
                //2,Iterator
                Iterator its = colla.iterator();
                while (its.hasNext()) {
                    System.out.println(its.next());
                }

            }
        }

  1. 集合的使用List(三种遍历方法)

        package com.Collection;
        
        import java.util.ArrayList;
        import java.util.Arrays;
        import java.util.List;
        
        public class Arraysel
        {
            public static void main(String[] args) {
                List colla =new ArrayList();
                colla.add(1);
                colla.add(2);
                colla.add(3);
                colla.add(9);
                colla.add(10);
                colla.add(6);
                /*for(Object obj:colla){
                    System.out.println(obj);
                }
                for(int i= 0;i< colla.size();i++){
                    //获取所有元素
                    Object o = colla.get(i);
                    System.out.println(o);
                }
                Iterator ites = colla.iterator();
                while (ites.hasNext()) {
                    System.out.println(ites.next());
                }*/
        
                Object rem = colla.remove("123");
                System.out.println(rem);
                //将数组转换成集合
                List ing = Arrays.asList(new Integer[]{11, 22, 33, 44, 55});
                colla.addAll(ing);
                System.out.println(colla);
            }
        }
    
    
posted @ 2022-04-12 18:11  爱豆技术部  阅读(98)  评论(0)    收藏  举报