JAVA List简单的理解.docVIP

  • 1
  • 0
  • 约3.66千字
  • 约 11页
  • 2018-02-19 发布于浙江
  • 举报
JAVA List简单的理解

List 集合的概念 集合是Java API所提供的一系列类,可以用于动态存放多个对象。--集合只能存对象 集合与数组的不同在于,集合是大小可变的序列,而且元素类型可以不受限定,只要是引用类型。(集合中不能放基本数据类型,但可以放基本数据类型的包装类) 集合类全部支持泛型,是一种数据安全的用法。 集合框架图 Java的集合框架从整体上可以分为两大家族。 Collection(接口)家族。该接口下的所有子孙均存储的是单一对象。 Add(s) Map(接口)家族。该接口下的所有子孙均存储的是key-value(键值对)形式的数据。 Put(key,value) 另外还有三个分支,均是为上述两大家族服务的。 Iterator(迭代器)家族。主要用于遍历Colleciton接口的及其子类而设计。 Comparator(比较器), 在集合中存储对象时候,用于对象之间的比较 Collecitons是工具类。注意该类名带个s,一般就表示工具类。里面提供了N多静态方法,来对Colleciton集合进行操作。 List:有序(录入的顺序跟输出顺序一致),可重复 Set:无序,不可重复 使用--原理--看源代码 ListString list = new ArrayListString(); List.add() SetString set = new HashSetString(); Set

文档评论(0)

1亿VIP精品文档

相关文档