登录
首页 » java,eclipse » 1、创建一个Customer类,类的属性有:姓名、年龄、性别,创建两个对象,张三、18、男,李四、21、女,把这两个元素存入ArrayList对象中,并再从ArrayList中读取出来。

1、创建一个Customer类,类的属性有:姓名、年龄、性别,创建两个对象,张三、18、男,李四、21、女,把这两个元素存入ArrayList对象中,并再从ArrayList中读取出来。

于 2022-03-19 发布 文件大小:11.67 kB
0 164
下载积分: 2 下载次数: 1

代码说明:

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

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • demo05.TryCatchDemo.java、MoreCatch.java 自定义异常例子:ZeroDivideException.java、ZeroDivideExceptionDemo.jav
     异常处理 在程序中,可能产生程序员没有预料到的各种错误情况,比如打开一个不存在的文件等,在Java中,这种在程序运行时可能出现的错误称为异常。  异常可以把“描述在正常执行过程中做什么事”的代码和“出了问题怎么办”的代码相分离 Java异常分类A:  java.lang.Error,java.lang.Exception  Error(错误):jvm系统内部错误、资源耗尽等严重问题,发生Error时,编程人员无能 为力,只能终止程序,例如内存溢出等。  Exception(异常):因编程错误或偶然的外在因素导致的一般性问题,例如:对负数  开平方根、空指针访问等,当发生Exception 时,编程人员可以做出处理,并做出人性 化响应,比如弹出窗口,显示“请不要输入负数!”。 异常分类B:  检查性异常:编译器必须处理的异常,该类异常通常是Exception类型或其子类(RuntimeException类除外)//运行时异常 非检查性异常:编译器不要求强制处理的异常,RuntimeException类及其所有子类都是非检查性异常。 在Java中对异常的处理共涉及到五个关键字:try、catch、throw、throws和finally。Java中可用于处理异常的两种方式:  自行处理:可能引发异常的语句封入在try块内,而处理异常的相应语句则存在于catch块内;  抛出异常:在方法声明中包含throws子句,通知调用者,如果发生了异常,必须由调用者处理。 try、catch和finally的语法格式如下: try { // 代码段(可能发生异常代码) } catch (Throwable ex) { // 对异常进行处理的代码段 } finally { // 总要被执行的代码 } 如果想在程序中明确地引发异常,则需要用到th
    2023-04-16 19:40:03下载
    积分:1
  • 电子点餐系统
    电子点餐系统  适用于各大酒店、餐馆、饭店等用餐场所使用的电子点餐软件。
    2023-04-13 16:45:17下载
    积分:1
  • 演示Android中的文字和图片特效控件的使用
    环境:Windows XP SP3、JDK 1.6、Android SDK 3.0、Eclipse galileo 3.4、AVD 2.2 使用步骤: 1、下载解压之后,使用IDE导入工程 2、创建AVD时,建议MiB大小设为256或者更大一些 (在我的机器上小于该值跑不出来) 3、运行虚拟设备 4、点击"run configurations" 5、选择"Launch"单选按钮,分别起到三个演示程序 6、如果一切正常,那么分别可以看到文字特效、个人图片浏览器和图片特效 目的:写给我的特训班学生和想学习Android开发的人员。
    2022-08-10 07:36:35下载
    积分:1
  • DX0302-淘宝网店交易平台源码+网店转让出售求购源码 仿A5网店中介网站源码
    DX0302-淘宝网店交易平台源码+网店转让出售求购源码 仿A5网店中介网站源码。 这是我们团队花钱买来别人的源码,希望对大家有用。
    2022-04-18 09:10:12下载
    积分:1
  • 这是一个关于网上购物宠物的系统
    用户登录注册该商店,然后,在商店里浏览商品,如果用户想要买这个商品的话,那么用户可以把这个商品放进购物车 中,然后在购物中进行结算。这个项目是一个maven项目,数据库是mysql,结合了spring,myBatis,struts三大主流框架相结合,当然也有流行的springMVC,再加上js,html,css,AJAX,jQuery等前端知识。对于初级选手来说是一个不错的练手项目。
    2022-03-15 00:24:59下载
    积分:1
  • 带括号的四则运算计算器
    一次java课的实践作业,可以实现基本的四则运算,可以把算式直接打上去然后按等于号出答案,有不足的地方也请大神多多指教。
    2022-01-25 17:20:44下载
    积分:1
  • JAVAWEB基于SSH2学生信息管理系统源码毕业设计演示视频
    JAVAWEB基于SSH2学生信息管理系统源码毕业设计演示视频
    2022-02-21 06:11:04下载
    积分:1
  • 使用动态代理演示Spring的AOP编程原理
    环境:Window XP professional, JDK 1.6, Eclipse 3.3 目的:每次讲解Spring的AOP知识点时,学生都是觉得非常郁闷,因为非常不理理解。其实,Spring没有什么东西,不就是反射技术加设计模式的编程嘛。为了说明Spring的AOP原理,本人使用代理模式中的动态代理完成演示AOP编程的原理的演示。相信,如果你耐心看完整个程序(几乎一行注释一行代码),那么你对Spring这个东西就不是觉得有什么神秘了! 阅读对象:凡是喜爱java的学员和立志要使用Java技能编程的程序员 前置条件:了解Java的反射技术、了解Spring的配置档、熟悉OOP编程思想。 使用步骤: 1. 下载解压之后,使用Eclipse导入工程 2. 运行com.jb.arklis.demo.proxy.DynamicProxyDemo类 3. 如果一切正常,那么你会到业务逻辑对象bz.sallGoods()两次被呼叫的内容是不一样的。 最后,从DynamicProxyDemo构造方法一直读下去,你会有收获的!
    2022-02-13 01:24:48下载
    积分:1
  • Spring国际化Demo
    Spring国际化Demo 使用spring的内部反射来对对应文本、开发的多语言的开发
    2022-07-11 00:55:52下载
    积分:1
  • 水电缴费管理系统
        本系统主要实现了管理员查询、添加、删除用户信息;水电费录入、查询、修改和删除。用户缴纳水电费和查询水电信息等功能。   其中涉及到的模块有: (1)登录模块功能:主要是输入的用户名和密码保存并且与数据库中的数据进行比较,只有完全符合才可以登录系统。 (2)管理员模块功能:可以操作水电价格、用户信息和水电录入、缴纳。 ①用户信息子模块功能:可以查询、操作用户信息。 ②价格子模块功能:主要是对水电费价格的管理。 ③水费子模块功能:添加、修改和删除水费缴纳信息。 ④电费子模块功能:添加、修改和删除电费缴纳信息。 (3)用户模块:能查看个人信息和缴费信息。
    2022-05-17 14:24:17下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载