PlayJava Day021
程序员文章站
2022-07-02 13:18:49
容器: Collection接口:定义了存取一组对象的方法,其子接口Set和List分别定义了存储方式 List:存储数据有序且可重复 > ArrayList Set:存储数据无序且不可重复 > HashSet Collection方法举例:容器类对象在调用remove、contains等方法时需要 ......
容器:
collection接口:定义了存取一组对象的方法,其子接口set和list分别定义了存储方式
list:存储数据有序且可重复 ----> arraylist
set:存储数据无序且不可重复 ----> hashset
collection方法举例:容器类对象在调用remove、contains等方法时需要比较对象是否相等,会涉及到对象类型的equals方法和hashcode方法
对于自定义的类型,需要重写equals和hashcode方法以实现自定义的对象相等规则
注意:相等的对象应该具有相等的hash codes
泛型:当前集合中仅能存储哪一类型的数据
iterator:迭代器,用于遍历集合