zoukankan      html  css  js  c++  java
  • 集合框架 共性方法和迭代器

    /*
    	集合框架(共性方法)
    
    	1,add方法的参数类型是Object 以便于接受任意类型的对象
    
    	2,集合中存储的都是对象的引用(地址)
    
    	
    	迭代器:
    	其实就是集合的取出元素的方式
    
    
    */
    
    import java.util.*;
    
    class CollectionDemo
    {
    	public static void main(String []args)
    	{
    		ArrayList al1 = new ArrayList();
    		ArrayList al2 = new ArrayList();
    		ArrayList al3 = new ArrayList();
    		//添加
    		al1.add("java01");
    		al1.add("java02");
    	
    		/*Iterator it = al1.iterator();//获取迭代器 用于取出集合中的元素
    		while( it.hasNext())
    		{
    			sop(it.next());
    		}*/
    		for(Iterator it = al1.iterator();it.hasNext();)//这种内存利用率更高 此处It是局部变量 运行完后就不会留着内存中了
    		{
    			sop(it.next());
    		}
    
    		al2.add(123);
    		al2.add(true);
    
    		al2.addAll(al1);
    
    		sop(al2.size());
    		sop(al2);
    
    		sop(al2.contains(123));
    		sop(al2.containsAll(al1));
    
    
    		al2.removeAll(al1);
    		sop(al2);
    
    		al2.remove(true);
    		sop(al2);
    		
    		al1.clear();
    		sop(al1);
    		
    		sop(al1.isEmpty());
    	
    		
    
    	}
    	public static void sop(Object obj)
    	{
    		System.out.println(obj);
    	}
    
    
    }

  • 相关阅读:
    监听器heMQ组合的入门练习
    错误积累
    测试cxf 客户端
    day18-1-17获取界面参数
    Station 项目注意事项
    cxf_spring的结合
    ws_cxf入门 错误
    Oracle游标
    Oracle存储函数,存储过程
    Oracle查询
  • 原文地址:https://www.cnblogs.com/dengshiwei/p/4258527.html
Copyright © 2011-2022 走看看