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
浙公网安备 33010602011771号