需要帮助根据另一个参数为一个参数添加双精度



我正在寻找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。这是一个简单的伪算法,您可以尝试实现。

最新更新