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

java类集框架

时间:2014-12-16 19:09:00      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:blog   ar   io   使用   java   strong   on   div   log   

主要分两个接口:collection和Map
主要分三类:集合(set)、列表(List)、映射(Map)
1.集合:没有重复对象,没有特定排序方式
2.列表:对象按索引位置排序,可以有重复对象
3.映射:有一个键对象和一个值对象,键不可重复,值可以重复

这里我们介绍List

list是接口,linklist和arraylist是list的实现类
linklist是用的链表来实现的,arraylist是用数组来实现的
ArrayList:缺点:内存使用量要大一些,添加删除元素效率较低。元素随机访问的效率较高。
LinkedList:相反。

import java.util.ArrayList;

public class main {
	
	public static void main(String args []) {
		//list定义
		ArrayList<String> ary=new ArrayList<String>();
		//list添加元素
		ary.add("ab");
		ary.add("cd");
		ary.add("ef");
		//获取元素值
		String s=ary.get(1);//ArrayList从0位开始存放,和数组一样
		System.out.println(s);
		//删除元素值
		ary.remove(0);//移除前面的元素后,后面的自动向前补进
		//返回当前列表里元素个数
		ary.size();
	}
	
}

  

java类集框架

标签:blog   ar   io   使用   java   strong   on   div   log   

原文地址:http://www.cnblogs.com/zxxiaoxia/p/4167754.html

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