TIJ C11 容器

TIJ Chapter 11

Holdings

泛型

在容器类名称后加上尖括号,尖括号中指明存放的数据类型,称为泛型。使用泛型可以提高程序的可靠性。

基本类型

基本分为Collection和Map类,其中

  • Collection类中存的是一个一个单独对象。
  • Map类中存的是键值对。

Collection

包含Set和List,List中又有Stack,Queue等。
List可包含重复元素。
Set中元素必须唯一。

Map

Map中包含各种Map子类,比如HashMap,TreeMap等。

迭代器

迭代器Iterator是一个对象,其实现方式是内部匿名类。可以用来遍历相应序列中的对象。

  • List的迭代器可以双向移动。并且可以在构造时通过参数让迭代器起始就指向相应的位置。

Iterable接口

所有实现Iterable接口的类都可以用迭代器来遍历。
Collection类都实现了这个Iterable接口。

总结

章节难度:2
掌握程度:3

posted on 2017-04-16 16:20  hazelnut  阅读(96)  评论(0)    收藏  举报

导航