我对此深感困惑。请帮忙。
样本数据
Year Rate
2002 1.0
2002 1.0
2002 1.1
2003 1.5
2003 5.4
2003 6.5
2004 9.5
2004 12.5
2004 11.3
如何使用Java编程语言逐年汇总元素?
例如将2002年以来的所有费率相加。然后,将2003年以来的所有费率相加...
我应该先将数组拆分为特定部分吗?
我不知道。请帮助(不是答案,而是建议)。
最佳答案
拆分数据(String.split),然后一次遍历两次,将结果放入HashMap中。
// Do the split, initialize a Map.
for( int i=0; i < splitResult.length; i+=2) {
// Use your map
}