Java集合之ArrayList的存取及遍历

代码目的

    目的1:使用ArrayList最常用的方法 目的2:不使用泛型操作ArrayList 目的3:体会一个集合中存不同的数据类型

代码及注解

public static void main(String[] args) {
          
   
		//目的:使用ArrayList最常用的方法
		//目的:不使用泛型操作ArrayList
		//目的:体会一个集合中存不同的数据类型
		
		//创建ArrayList的对象
		ArrayList list = new ArrayList();
		
		//添加元素
		list.add("麻生希");
		list.add("小峰由衣");
		list.add("小西满里惠");
		list.add(100);//编译时自动实现装箱:Integer.valueOf(100)
		list.add(200);
		list.add(300);
		
		//获取指定下标上的元素
		Object obj = list.get(1);
		System.out.println("获取指定下标上的元素:" + obj);
		
		//删除元素
		list.remove(2);//根据下标删除集合里的元素
		list.remove("小峰由衣");//根据元素删除集合里的元素
		
		//获取集合中元素的个数
		int size = list.size();
		System.out.println("获取集合中元素的个数:" + size);
		
		//遍历一:for循环
		for (int i = 0; i < list.size(); i++) {
          
   
			System.out.println(list.get(i));
		}
		System.out.println("------------");
		
		//遍历二:foreach
		for (Object object : list) {
          
   
			System.out.println(object);
		}
		
	}
经验分享 程序员 微信小程序 职场和发展