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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Anmyre 中级黑马   /  2015-9-17 09:31  /  270 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

List,Set,Map是否都继承了Collection接口 Overload和Override的区别 1.List,Set,Map是否都继承了Collection接口?   Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。   所有实现Collection接口的类都必须提供两个标准的构造函数:  无参数的构造函数用于创建一个空的Collection,有一个Collection参数的构造函数用于创建一个新的Collection。    如何遍历Collection中的每一个元素?不论Collection的实际类型如何,它都支持一个iterator()的方法,该方法返回一个迭代子,  使用该迭代子即可逐一访问Collection中每一个元素。典型的用法如下:     Iterator it = collection.iterator();     while(it.hasNext()) {       Object obj = it.next();     }  由Collection接口派生的两个接口是List和Set。  List和Set的区别:List必须保持元素特定的顺序,而Set不能有重复元素。 标准答案是:  List和Set继承了Collection接口,而Map没有继承Collection接口

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马