- 博客(6)
- 问答 (1)
- 收藏
- 关注
翻译 集合框架(六)探究如何使用以及何时使用ArrayList或LinkedList来存储元素
1、线性表不仅可以存储重复的元素,而且允许用户指定它们存储的位置,可以用下标来访问元素。 2、List接口增加了面向位置的操作,并且增加了一个能够双向遍历线性表的新列表迭代器。 ListIterator接口扩展了Iterator接口,以增加对线性表的双向遍历能力。 3、数组线性表类ArrayList和链表类LinkedList是实现List接口的两个具体类。 4、ArrayList用数组存储
2015-06-01 20:21:23 514
翻译 集合框架(五)使用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 1179
翻译 集合框架(四)如何使用以及何时使用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 1678
翻译 集合框架(三)使用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 834
翻译 集合框架(二)熟悉Collection接口的通用方法
1、AbstractCollection类是提供Collection接口部分实现的便利类,除了size方法和iterator方法之外,它实现了Collection接口中的所有方法。 2、所有这些方法都返回boolean值,如果执行方法会改变这个集合,则返回true。 3、Iterator接口提供了对不同集合中的元素进行遍历的统一方法。设计注意:Collection接口中的有些方法是不能在具体子类
2015-06-01 20:13:50 718
翻译 集合框架(一) 层次体系结构
1、java集合框架其实就是一些能提供更有效的组织和操作数据的数据结构 2、在面向对象思想里,一种数据结构就是一个容器 3、java集合框架支持两个类型容器:(1)第一种是存储一个元素集合,称为集合; (2)第二种是存储键/值对,称为图。 4、java结合框架支持三种集合:规则
2015-06-01 20:10:44 438
空空如也
为什么运行时,Spinner控件无法进行下拉选择,控件上也没有三角符?
2015-09-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人