-
1、创建一个Customer类,类的属性有:姓名、年龄、性别,创建两个对象,张三、18、男,李四、21、女,把这两个元素存入ArrayList对象中,并再从ArrayList中读取出来。
Java的集合框架主要由一组用来操作对象的接口组成,不同接口描述一组不同数据类型。核心接口主要有:Collection、List、Set和Map。
图3- 10 框架图
表3- 4 集合区分列表
集合 是否有序 是否可重复
Collection 否 是
List 是 是
Set AbstractSet 否 否
HashSet
TreeSet
是
Map AbstractMap 否 使用key-value来映射和存储数据,Key必须惟一,value可以重复
HashMap
TreeMap 是
遍历集合中的元素,一种最常用的遍历方法是使用迭代器Iterator接口。每个集合类都提供了iterator方法以返回一个迭代器,通过这个迭代器,可以完成集合的遍历或删除操作,迭代器的使用步骤如下:
1) 通过iterator方法得到集合的迭代器;
2) 通过调用hasNext方法判断是否存在下一个元素;
3) 调用next方法得到当前遍历到的元素。
Iterator iterator = arrayList.iterator();
while (iterator.hasNext()) {
String str = iterator.next();
2、HashMap与TreeMap
HashMap通过hashcode对其内容进行快速查找,而TreeMap中所有的元素都保持着某 种固定的顺序
需要存储有序元素使用Tre
- 2022-03-19 04:14:43下载
- 积分:1
-
CCM-DB4源码例程
简单说就是一个关于蓝牙的通讯功能。有助于帮助初学者了解蓝牙模块的开发,并有助与智能家居的开发
- 2022-01-25 21:08:40下载
- 积分:1
-
基于java的国土资源局电子政务管理系统
JSP+Servlet+SQL版 电子政务系统+数据库+ppt
- 2022-02-12 20:01:28下载
- 积分:1
-
Java实现的学生图书资料管理系统
Java实现的学生图书资料管理系统,利用MYSQL数据库,实现图书的增删改查,及其它功能
- 2022-02-11 19:13:14下载
- 积分:1
-
图像文件转换为MapReduce可以读写的二进制文件代码
Hadoop的计算框架只能处理文本文件,对于图像数据不能直接处理,本代码可以实现将图像文件转换成Mapreduce可以读取的SequenceFile,其中包括单机写入和读取,以及mapreduce读取,是进行分布式处理图像数据的第一步。
- 2022-11-14 02:20:03下载
- 积分:1
-
C/S模式下用Java代码实现ATM机的功能
该项目为C/S课程设计代码,原创作品,java+SQL Server,项目实现了ATM机上的功能
- 2022-06-20 16:00:53下载
- 积分:1
-
基于java的房屋租赁系统
- 2022-03-02 20:22:50下载
- 积分:1
-
医院信息管理系统登录界面
作为新的医院管理信息系统的描述,有医院主界面和登录界面,很好地实现了医院登录的全部功能,有很好很全面的作用
- 2022-03-05 10:45:26下载
- 积分:1
-
findyou APP
基于android的一个可以实现 按照手机号码对手机来去电,和发短信实现监控,还有一个基于百度API做的定位功能
- 2022-08-09 21:59:03下载
- 积分:1
-
将数据库中的数据展示在界面中
本实例使用java语言,通过JBDC连接数据库。该实例简单,易懂,适合初学j者,学习怎样用java连接数据库,并将数据库中的数据展示到界面上来。此处用的数据库是jdk中自带的Derby数据库,所以首先需要知道怎么使用derby数据库创建数据库等操作
- 2022-10-03 06:25:04下载
- 积分:1