A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、集合和数组的区别?
集合长度可变,数组的长度不改变.集合可以使用迭代来遍历集合,
2、什么是迭代器,什么是增强for,增强for和普通for循环的区别?
Interator迭代器是一个接口,我们无法使用,要用实现类对像collection接口的方法interator(),返回的就是迭代器的实现类对像
增强for循环是专门用来遍历数组和集合的循环.内部也是个迭代器.for循环不适用于大部分的set集合,而增强for循环适用于所有数组和集合.
3、什么是泛型?使用泛型有什么好处?
泛型可以在类或方法中预支地使用未知的类型,将运行时期的ClassCastException,转移到了编译时期变成了编译失败。
避免了类型强转的麻烦。
-----------------------------吴齐宾
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马