201671010112 第十一周

本周的学习内容是集合。关于集合课本上是先讲Java集合框架,最后是遗留的集合。不过老师根据自己的教学经验及我们所学课程的进度,先讲了遗留的集合。 集合,是一种包含多个元素并提供对所包含元素操作方法的接口,其包含的元素可以由同一类型的对象组成,也可由不同类型的对象组成。 集合类有两大特点: (1) 1.只容纳对象。这一点与数组不同,数组可以容纳基本数据类型数据和对象。 2.灵活性。可以把基本数据类型数据封装成该数据类型的包装器对象。 (2) 1.集合类容纳的对象都是Object类的实例,一旦把一个对象置入集合类中,它的类信息将丢失,这样目的是为了集合类的通用性 2.ObjectL类是所有集合类的超类,可以通用,但是要重新造型。 Java课本上为数据结构提到了几个基本类:Vector,Stack,Hashtable,BitSet和Enumeration接口。这些所涉及的API也很多。 本章实验存在一个小疑惑,就是例题9—2,运行时用户界面该怎么输入,试了好多次都不行。
原文地址:https://www.cnblogs.com/jiangyiping110/p/7786619.html