2018年7月26日
面试题:List和set的区别
ArrayList 遍历效率较高,但添加和删除较慢
遍历集合最高效的方法:迭代器
集合的遍历:
迭代器:Iterator
创建
为什么使用泛型:
< Student>
类型一致,不用类型转换
Map下的泛型 <Interge,Student>
慕课网:
集合类的由来
面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类。
数组和集合类同是容器,他们有何区别
数组虽然也可以存储对象,但长度是固定的。数组中可以存储基本数据类型。
集合长度是可变的。集合只能存储对象。
集合类的特点
集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象
规范了数据类型,避免了类型的强制转换