范文无忧网范文学习范文大全

在java中如果我想记录人的姓名和年龄我应该运用哪一个集合啊

02月21日 编辑 fanwen51.com

[一个管理人员应该注意哪些?如果开展自己的工作]领班岗位职责 [一] 、职责与职权: 1、 协助经理制定服务标准和工作程序,并确保这些服务程序和标准的实施。 2、 根据客情,负责本部门员工的工作安排和调配,作好交接班工作,编排员...+阅读

Java的集合分成List, Map, Set三大类,用途稍有差异,List和Set的差别是List的元素可以重复,并且这两种都很利于以列表的形式进行搜索;而Map是以键值(key-value)对的形式存储集合的。

根据你的需求,存放人的姓名和年龄,因为人可能会重名,所以用List合适,它优化了搜索的过程;Map的键值对对于人的信息扩展不利,因为你可能用人名做键,用年龄做值,而这样键会很多,而且再想存入如生日等信息就不行了,而且键值过多时搜索效率低,。

因此用List吧。

你可以定义一个Person类的Java Bean,类的成员变量有name和year,也就是姓名和年龄,可以设置成私有的,然后将其get和set方法暴露出来。

然后用一个List集合,并定义集合的每一个元素是Person类型的。

但注意List是一个接口,使用时一般用ArrayList这个具体类,调用代码类似:

Person p1 = new Person("张三", 19);

Person p3 = new Person("李四", 20);

ListpersonList = new ArrayList();

personList.add(p1);

personList.add(p2);

Person类的代码你应该会写吧,不会的再找我吧。

延伸阅读:

餐厅中员工想要运用微笑服务需注意哪几点实际上,微笑服务是一种特殊的无声的礼貌语言。它可以和有声的语言及行动相配合, 起“互补”的作用。同时,它也是员工具有较高的礼貌修养和较高职业道德的表现。而想 要在工作中...

如果我想成为一名linux运维工程师我应该怎么做一名合格的运维工程师,要具备两个方面的能力,分别是: 个人素质方面: 1:沟通能力、团队协作 2:主动性、执行力、精力旺盛、抗压能力强 3:工作中胆大心细、不走寻常路 4:逻辑思维能力...

哪位能给我指教下内部审计这个职位在公司中应该怎么开展工作啊1、明确公司的目标。审计部门的目标与公司的目标一致,从审计方向上协助公司实现目标。这样可以确定审计工作的方向和职责。 2、确定审计工作方向后,拟定实现审计目标的工作内...

刑法和民法中行为能力和责任能力的具体年龄是多少民法中的规定: 第十一条 十八周岁以上的公民是成年人,具有完全民事行为能力,可以独立 进行民事活动,是完全民事行为能力人。 十六周岁以上不满十八周岁的公民,以自己的劳动收入为...

java中对象和对象的引用的区别1.什么是对象? 在Java中有一句比较流行的话,叫做“万物皆对象”,这是Java语言设计之初的理念之一。要理解什么是对象,需要跟类一起结合起来理解。下面这段话引自《Java编程思想...

我朋友中考考差了一直闷闷不乐我想在这里要一个可以激励他的故事1、塞翁失马的故事。 2、 近代历史上曾国藩的故事:曾国藩小时候笨得要死,他父亲是私塾老师,见他太笨无法教,又交给朋友去教,朋友教了一段时间说:这孩子今后要有出息,我给他背包袱雨...

集合类信托和集合资金信托的区别是什么首先要理解这二个概念的意思以及业务范围:信托贷款也叫贷款信托是指受托人接受委托人的委托,将委托人存入的资金,按其(或信托计划中)指定的对象、用途、期限、利率与金额等发放贷...

在职工社团数据库有3个基本表:职工职工号姓名年龄性别1,社会团体(编号,名称,负责人,活动地点) society 参加(职工号,编号,参加日期)Join 职工(职工号) Employee select 职工号 from Employee a where a.职工号 in(select 职工号 from Join w...

定向和委培研究生我应该报考哪种定向培养研究生定向培养研究生又简称定向研究生或定向生,也是属国家计划招收的研究生,研究生正常在学期间的培养经费由国家提供,井在生活上享受一定的国家助学金或将学金,有的还...

推荐阅读
图文推荐
栏目列表