问题描述
500,1733345329,A,ugly,500,1230,99
2,1171253353,picB,wow,1660,20,213
...
我的目标是操作每行的最后 3 位数字 (500,99) 并附加到第一个 int 作为键。在这种情况下,有没有一种方法可以使用 map 来提取字符串的某些部分,并将它们用于诸如求和之类的操作中?
编辑:我忘了提到我正在尝试在 Java 中执行此操作
解决方法
您可以读入文本文件,用逗号分割行,然后映射到一个元组,以第一个整数为键,最后三个整数为值的数组。
col1 col2 col3
0 a 1.00000 11
1 a 2.00000 12
2 b 261.11198 13
3 b 764.37410 14