返回本章节

返回作业目录


需求说明:

在控制台输入用户信息,用户信息包括姓名、性别和年龄,将用户信息保存至User对象中。

将User对象保存至HashSet集合中。

规定如果两个User对象的姓名、性别和年龄相同,即为同一个User对象。

实现思路:

创建类User,在该类中定义String类型属性姓名(name)、性别(sex),int类型属性年龄age,并重写该类的hashCode()方法和equals()方法。

创建类UserSys,在该类中定义HashSet类型实例属性set,该属性用于添加User对象,并定义添加用户信息方法addUser(),该方法用于将用户对象添加至set集合中。

实现代码:

最新文章

  1. Spring学习系列(三) 通过Java代码装配Bean
  2. vijos1144(小胖守皇宫)
  3. makefile实例(2)-多个文件实例
  4. nodejs + nginx + ECS阿里云服务器环境设置
  5. localStorage sessionStorage 和cookie等前端存储方式总结
  6. 树莓派3b+_32位linux系统arm架构安装JDK
  7. Android之PhotoView使用
  8. postman自动化,测试脚本
  9. AES加密的S盒和逆S盒的推导代码备份(C实现)
  10. PDF 补丁丁 0.6.0.3355 版发布(修复阅读模式、书签缩放的问题)
  11. java基础篇---网络编程(UDP程序设计)
  12. 深蓝色 --ppt
  13. Linux 安装配置 Nginx
  14. Alpha阶段事后诸葛亮会议记录
  15. 可随意交换位置的gridview
  16. MathType中输入不了汉字如何处理
  17. Mat代码操作
  18. HUST软测1504班第6周小组作业成绩
  19. Mybatis-动态SQL语句
  20. Jenkins持续集成企业实战系列之Jenkins持续集成简介及安装-----02

热门文章

  1. STL学习笔记1
  2. 【STM32】使用SDIO进行SD卡读写,包含文件管理FatFs(四)-介绍库函数,获取一些SD卡的信息
  3. [学习总结]3、Android---Scroller类(左右滑动效果常用的类)
  4. jenkins之邮箱设置
  5. Spring Batch : 在不同steps间传递数据
  6. 【Spring Framework】Spring入门教程(八)Spring的事务管理
  7. Spring Boot简单操作
  8. 漏洞扫描器-AWVS
  9. java多线程3:synchronized
  10. 从零开始写一个前端脚手架四、初始化进程提示(chalk)