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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2018-6-22 10:58  /  2767 人查看  /  20 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

官启文
1、集合和数组的区别?
数组只能存储一种数据类型,长度不可变
集合能存储各种数据类型,基本数据类型的时候要包装
2、什么是迭代器,什么是增强for,增强for和普通for循环的区别?
迭代器:可以遍历集合的,用hasnext()方法查看下一个是否有元素
用next()方法记录下元素。
增强for遍历集合,底层是迭代器
增强for有迭代器的优点,普通for没有。
3.什么是泛型?使用泛型有什么好处?
声明未来不确定的类型,或是说通用类型,看调用者传递啥类型就是啥类型。
提高代码的通用性
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马