java集合框架练习题
更新时间:2023-10-01 17:09:01 阅读量: 综合文库 文档下载
- JAVA的集合框架推荐度:
- 相关推荐
精品文档
java集合框架练习题
集合框架 Key Point
* Collection 接口、Set 接口、List 接口基本操作 * List 接口及其实现类 * Set 接口及其实现类 * 迭代遍历
* Hash 算法与hashCode 方法 * Comparable 接口 * Map 接口及其实现类 * 遍历Map * 泛型 练习 1. 填空
Collection 接口的特点是元素是对象; List 接口的特点是元素有顺序,可以重复; Set 接口的特点是元素无顺序,不可以重复; Map 接口的特点是元素是键值对,其中值可以重复,键不可以重复。 2. 有如下代码 import java.util.*; public class TestList{
2016全新精品资料-全新公文范文-全程指导写作 –独家原创
1 / 16
精品文档
public static void main{ List list = new ArrayList; list.add; list.add; list.add; list.add; printList; }
public static void printList{ for{
String str=obj; System.out.println; } } } 要求:
1) 把//1 处的代码补充完整,要求输出list 中所有元素的内容
2) 写出程序执行的结果Hello java Learn World 3) 如果要把实现类由ArrayList 换为LinkedList,应该改哪里?ArrayList 和
LinkedList 使用上有什么区别?实现上有什么区
2016全新精品资料-全新公文范文-全程指导写作 –独家原创
2 / 16
精品文档
别?
把实例化的语句改为new LinkedList; ArrayList数组实现查询快 增删慢 LinkedList 链表实现查询慢 增删快
4) 如果要把实现类由ArrayList 换为Vector,应该改哪里?ArrayList 和Vector 使 用上有什么区别?实现上有什么区别?
ArrayList是线程不同步的,轻量级的,线程不安全,速度快
Vector是线程同步的 ,多线程访问比较安全,速度慢
3. 写出下面程序的运行结果 import java.util.*; public class TestList{ public static void main{ List list = new ArrayList; list.add; list.add; list.add; list.add; list.remove; list.remove;
2016全新精品资料-全新公文范文-全程指导写作 –独家原创
3 / 16
精品文档
for; i++){
System.out.println); } } } Hello Learn 4.
import java.util.*; public class TestListSet{ public static void main{ List list = new ArrayList; list.add; list.add; list.add; list.add;
Set set = new HashSet; set.addAll;
System.out.println); } }
选择正确答案
2016全新精品资料-全新公文范文4 / 16-全程指导写作 –独家原创
精品文档
A. 编译不通过
B. 编译通过,运行时异常
C. 编译运行都正常,//输出HashSet中不能放重复值
D. 编译运行都正常,输出4 5. 已知有一个Worker 类如下: public class Worker { private int age; private String name; private double salary; public Worker {} public Worker { this.name = name; this.age = age; this.salary = salary; }
public int getAge { return age; }
public void setAge { this.age = age; }
2016全新精品资料-全新公文范文-全程指导写作 5 / 16
–独家原创
正在阅读:
java集合框架练习题10-01
中学生必读的50个小故事(共40页)03-13
近代中国道路的探索与选择12-23
九年级英语U10U11词组短语11-07
结合梁斜拉桥索力优化方法的研究11-11
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 练习题
- 框架
- 集合
- java
- 观音湖下穿隧道建设项目申请建设环境评估报告书 - 图文
- 药理实验方法学
- 马克思主义思想概论及原理试题及答案
- 好习惯将影响孩子的一生
- 语言文学类核心期刊表
- 刘立峰:地方政府融资渠道
- 2016年护士资格考点:铺麻醉床每日一练(9月5日)
- 中等职业学校电子商务专业教学计划1 - 图文
- 《病理学》复习题(1)
- 城市综合体项目消防安装工程施工组设计
- 华侨大学第35届田径运动会厦门校区竞赛规程
- 高二政治竞赛试题
- 中国水情年报1998
- 林群院士的《微积分魔术》简介及全文 - 图文
- 浅析农村土地制度创新中的宅基地规划管理问题
- 五粮液案例(最新)
- 昆曲唱词
- 20130409-中航工业集团财务有限责任公司:产融结合排头兵 - 图文
- 探讨初中数学教学通过“以学定教”构建高效课堂-精选教育文档
- 奥氏体不锈钢304的TIG焊接