java 给数组添加删除数_使用java中的数组添加,删除和排序

这显然是家庭作业,但你似乎没有在课堂上给予足够的重视或阅读有关如何用Java编程的任何内容。试图帮助不愿意付出努力的人的最大问题是,他们不了解答案,或者觉得有必要与试图帮助他们的人争论。 :P

另一个令人沮丧的是,那些不做这项工作的学生往往甚至不感谢他们的帮助。 ;)

I need to make a code of an employee record.

您应该从一个表示记录必须包含的所有字段的类开始。

a) choice 1 -> add employee

你需要一个集合类。如果你不能使用ArrayList,你必须编写自己的集合,至少支持添加(员工记录)

a.1) employee name a.2) employee age a.3) employee phone number

这是你的三个领域。

b) choice 2 -> Delete employee record(s)

您的收藏需要删除方法。

c) Choice 3 -> Sort employee record alphabetically

我认为这是名字。我还假设他们的意思是ASCIIbetically,因为这更简单。你可能想问。

(2) If user chooses choice1, the input data is stored in an ARRAY (or ARRAYLIST) until the user chooses to stop inputting data.

您需要一个停止或退出的选项。

Kindly help me. I don't know whether to use multi-dimensional ARRAYS (or ARRAYLIST) for this.

我当然不会将Java用于面向对象的编程,我建议你使用Objects(你的集合可能是对象的引用数组)

Specifically, I don't know how I'm gonna store the STRING (employee name) data with the INTEGER (employee age/phone number) data.

Java区分大小写,因此您可以使用String但不使用STRING。我会使用int而不是Integer或INTEGER。

Additionally, kindly educate me about Parallel Sorting of the data for the Array (Name and phone numbers). I couldn't do it..

如果您想知道ArrayList或Collections.sort()如何工作,您只需要阅读代码!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值