Java集合框架

来源:互联网 发布:大学生网络兼职 编辑:程序博客网 时间:2024/06/05 20:16

List接口(继承connection接口)

特点有序可重复

List 允许使用重复元素,可以通过索引来访问指定位置的集合元素。

List 默认按元素的添加顺序设置元素的索引。

 

常用方法:

 

ArrayList:

使用List时需要导包(java.util

List list =new ArrayList();

list.add(object o)

集合中添加对象参数可以为集合

list.get(i):

i为下标,获取集合的元素

List<class> :

明确告知集合里的元素类型,成为泛型

三种遍历方式:

1.For循环:

2. 

 

3.迭代器

 

 

IinkedList:

LinkedList类采用链表存储方式。插入、删除元素时效率比较高

LinkedList的常用方法:

Set接口(继承connection接口)

特点序不可重复

遍历方式与ArrayList类似,但没有get()方法,使用foreach循环和迭代遍历集合

Map接口

特点key不允许重复,value允许重复

Key-value(键值对)

Map接口底层是hash函数无序

Map  常用方法

 

Debug的简单使用

1.添加断点 :在代码行号前双击左键

2.右键 选择Debug As运行

3.F6单步执行F5进入当前方法

原创粉丝点击