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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、集合和数组的区别?
集合的长度可以改变,集合的Set可以没有索引值。集合的储存的是对象,而且对象的类型可不一致。
数组的长度不可以改变,数组一定要有索引值,数组可以储存基本类型而集合不可以。数组类型一定类型一定要一致。
2、什么是迭代器,什么是增强for,增强for和普通for循环的区别?
在开发程序中,经常要遍历集合,迭代器就是遍历工具。
增强for循环就是遍历集合,数组的遍历工具。也是迭代器。
增强for循环可以遍历没有索引值的集合,只能遍历数组和单列集合。不可以增减元素。
For循环可以遍历有索引值的容器,可以增减元素。

3、什么是泛型?使用泛型有什么好处?
在程序中不明确使用什么数据类型,进行数据占位和统一数据类型的名称。
避免数据转换麻烦,统一数据类型。在不明确数据类型的时候,让我们更好写代码。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马