我正在寻找Java编码帮助,了解如何根据另一个参数的信息将其中一个参数中的数字相加。
示例数据:
Customer # 1 Customer # 2
Year # of days Year # of days
2002 24 2002 42
2003 53 2003 91
2004 16 2004 38
2005 86 2005 67
如何根据年份添加天数?给出的年份可以是过去的任何年份,因此不是固定的年份。基本上,如果我有 20 个客户,其中 5 个客户有 1997 年,我将如何计算他们的天数?
真诚地请求其他人不要只是给出这个问题的答案。
我不会立即给出答案,因为这可能对您没有帮助。相反,我给了你一个提示;一个pseudocode
自己尝试一下 - 快乐编码。
您可以将年份存储为HashMap
中的键。这里的key
是"年",value
是"天数"。
循环访问此集合时,需要检查地图中是否已存在key
。如果是获取以前的值并向其中添加新值。如果不存在,则只需将值设置为key
。这是一个简单的伪算法,您可以尝试实现。