Collection的方法

public class Collectionfinally {
        public static void main(String[] args) {
            
            Collection list = new ArrayList();
            /**
             * Collection :
             * List  Set  
             * List:  ArrayList   Vector   LinkedList
             * Set:HashSet  TreeSet  LinkedHashSet
             * 
             */
            
            
            
            /**
             *    方法:
             *add()添加一个元素
             *addAll()添加一个集合
             *clear()清除集合里面所有的元素
             *contains()包含指定的元素
             *containsAll() 包含指定的集合
             *isEmpty()集合是否为空
             *remove()删除指定的元素
             *removeAll()删除指定的集合
             *size()相当于length()而且在for循环中的话,就是动态的长度,会改变
             *toArray()变成数组
             *iterator  迭代器
             */
            
            //迭代器在遍历的时候,这个集合不能操作
            Iterator iter = list.iterator();
            while(iter.hasNext())
            {
//                shift+alt+r名字相同的变量可以一起来改变
//                返回的类型是object 的
//                Object obj = iter.next();
                String obj = (String)iter.next();
                if("张三".equals(obj))
                {
                    list.add("asd");
                }
                System.out.println(obj);
                
            }
        }
}

猜你喜欢

转载自www.cnblogs.com/java-jiangtao-home/p/9374777.html