自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

翻译 集合框架(六)探究如何使用以及何时使用ArrayList或LinkedList来存储元素

1、线性表不仅可以存储重复的元素,而且允许用户指定它们存储的位置,可以用下标来访问元素。 2、List接口增加了面向位置的操作,并且增加了一个能够双向遍历线性表的新列表迭代器。 ListIterator接口扩展了Iterator接口,以增加对线性表的双向遍历能力。 3、数组线性表类ArrayList和链表类LinkedList是实现List接口的两个具体类。 4、ArrayList用数组存储

2015-06-01 20:21:23 505

翻译 集合框架(五)使用Comparable接口和Comparator接口来比较元素

1、有时希望将元素插入到一个树集合中个,这些元素可能不是java.lang.Comparable的实例,这时可以定义一个比较器来比较这些元素。即需要创建一个实现java.util.Comparator接口的类。Comparator接口有两个方法:compare和equals。 public int compare(Object element1, Object element2)

2015-06-01 20:21:01 1166

翻译 集合框架(四)如何使用以及何时使用HashSet、LinkedHashSet或者TreeSet来存储元素

1、AbstractSet类是一个便利类,它扩展了AbstractCollection类并实现Set接口,AbstractSet类提供equals方法和hashCode方法的具体实现。由于AbstractSet类没有实现size方法和iterator方法,所以,AbstractSet类是一个抽象类。 2、Set接口的三个具体类是:散列类HashSet、链式散列集LinkedHashSet和树形集T

2015-06-01 20:18:15 1671

翻译 集合框架(三)使用Iterator接口来遍历一个集合和使用for-each循环简化

TestHashSet.javaimport java.util.*;public class TestHashSet{ public static void main(String[] args){ //Create a hash set Set set = new HashSet(); //Add strings to the set

2015-06-01 20:16:29 824

翻译 集合框架(二)熟悉Collection接口的通用方法

1、AbstractCollection类是提供Collection接口部分实现的便利类,除了size方法和iterator方法之外,它实现了Collection接口中的所有方法。 2、所有这些方法都返回boolean值,如果执行方法会改变这个集合,则返回true。 3、Iterator接口提供了对不同集合中的元素进行遍历的统一方法。设计注意:Collection接口中的有些方法是不能在具体子类

2015-06-01 20:13:50 707

翻译 集合框架(一) 层次体系结构

1、java集合框架其实就是一些能提供更有效的组织和操作数据的数据结构 2、在面向对象思想里,一种数据结构就是一个容器 3、java集合框架支持两个类型容器:(1)第一种是存储一个元素集合,称为集合; (2)第二种是存储键/值对,称为图。 4、java结合框架支持三种集合:规则

2015-06-01 20:10:44 428

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除