码迷,mamicode.com
首页 > 编程语言 > 详细

java集合类

时间:2015-11-17 18:25:18      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

  java中万物皆对象,数据封装成类,类创建对象,容器类似于存放对象的数组。容器较数组而言有以下特点:1、容器长度可变、数组在堆内存中创建后内存固定;2、容器可存放不同类型的对象,而数组元素类型在创建时需表明。两点归根结底即一点,数组内存在创建之初必须分配且不可变化。

  集合作为工具,存放在java.util包中。其顶层特点由接口Collection封装。下面对其基本方法举例说明(由于接口需要继承后重写其方法,故使用实现接口的ArrayList类代替)。    

import java.util.*;

public class Demo1 {

	public static void out(Object obj){
		System.out.println(obj);
	}
	
	public static void main(String[] args){
		
		ArrayList al = new ArrayList();

		/*添加数据方法add()*/
		al.add("Collection1");
		al.add("Collection2");
		al.add("Collection3");
		al.add("Collection4");
		
		/*删除元素*/
		al.remove(2);
		
		/*集合长度*/
		out("al.size:"+al.size());
		
		/*集合元素*/
		out(al);
	}
}
运行结果:
al.size:3
[Collection1, Collection2, Collection4]
其中需要注意的是集合中存放的不是集合中存储对象的全部,而是对象的引用,即地址。

 

java集合类

标签:

原文地址:http://www.cnblogs.com/yidiudiu/p/4972172.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!