java - 如何总结要素的具体部分?

标签 java arrays for-loop arraylist

我很纠结于此。请帮忙。

示例数据

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
}

关于java - 如何总结要素的具体部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13024791/

相关文章:

java - 原生sql查询和JPA的性能

c - 将值直接作为数组传递给 C 中的函数

javascript - 我可以在空数组中搜索吗?

c - matlab for (递减) C语言

javascript - 在 JavaScript 中,如何将多个数组转换为 HTML 表并在 for 循环 JSON 对象时打印它们

java - 使用java从数据之间提取子字符串的正则表达式

java - 如何应用 Composition 在 Struts2 Action 类之间共享代码

java - 循环遍历 2D 数组时 IndexOutOfBounds

java - 将网站从 tomcat 指向 Apache 服务器

Java将 'cluttered' .txt文件输入到2D数组中