欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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:迭代器,用于遍历集合