-
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
-
学生成绩管理系统Java实现
学生成绩管理系统的实现,学生成绩管理系统毕业设计源码实现
- 2022-05-27 10:44:53下载
- 积分:1
-
Android开发,实现手机联系人初始效果模仿
Android开发,实现手机联系人初始效果模仿,使用的是listview,用的开发工具是eclipse,能实现这样的效果
- 2022-01-30 18:45:19下载
- 积分:1
-
员工管理系统
在eclipse上用java,js,html,css开发的简易的员工管理系统。数据库用的oracle。js也用了异步ajax。
- 2022-03-13 10:11:24下载
- 积分:1
-
基于ssh的项目管理系统,前端bootstrap
为毕业设计开发的系统,使用了spring,struts2,hibernate框架进行开发
可以使用邮箱验证码注册用户
项目页面成员可以进行聊天
支持文件上传
使用bootsyrap开发,页面精美
- 2023-07-08 06:45:06下载
- 积分:1
-
Java Swing 实现的端口扫描器
Java Swing实现的端口扫描器,可多主机扫描,单主机扫描,单主机扫描可使用域名,界面美观高端,进度条指示扫描进度
- 2022-07-22 11:01:21下载
- 积分:1
-
一个通用的Java线程池类
环境:Windows XP Professional SP3, JDK 1.6
使用步骤:
1.下载解压之后,在控制台运行javac ThreadPoolTest.java
2.然后根据提示运行java命令执行示例程序,观看线程池的运行结果
目标:Java中多线程技术是一个难点,但是也是一个核心技术。因为Java本身就是一个多线程语言。本人目前在给46班讲授Swing的网络编程--使用Swing来模拟真实的QQ实时聊天软件。因为涉及到Socket编程,所以一定会使用多线程编程。这里本人翻写一个通用的线程池类,它可以用来作为工具类处理许多多线程问题。代码注释非常详尽,一行注释一行代码。
阅读对象:非常熟悉Java的基本概念,并且熟悉命令行编写代码的人员。
- 2022-03-18 14:07:19下载
- 积分:1
-
java多线程股票数据下载
采用多线程接收股票历史日线信息,适合初学者入门,也适合做量化交易。
- 2022-09-04 01:05:03下载
- 积分:1
-
电影选票系统
使用java语言开发的一个电影院选票系统,对于初学java的童鞋们可以更好的理解父类和子类的使用,使用了swtice方法,是适合初学者学习的一个程序。
- 2023-08-28 06:50:03下载
- 积分:1
-
建立WIFI热点
这个文件主要讲了关于如何创建一个自己的热点,并且设置自己的用户名和密码。以供其他人的连接。对于WI-FI的描述比较深。此热点具有一次性,你如果推出这个APP,创建的热点将不会再被找到,一方面提高了其安全性。 压缩包里有完整的代码程序,修改方便,也可以直接下载到手机上使用。
- 2022-02-26 15:42:45下载
- 积分:1