gpt4 book ai didi

java - 在整数处找到一对字符串并相减,java

转载 作者:行者123 更新时间:2023-11-29 03:44:40 25 4
gpt4 key购买 nike

我有一个包含值的字符串:

12345    5
54321 4
98765 10

第一个值是一个数字,第二个值是一个计数。字符串值是通过这段代码获取的:

for(ClusterListBean bean : clusterList) {
line += bean.getMSISDN()+"\t"+bean.getRewardCount()+"\n";
}

现在我正在读取一个内容相同但计数值不同的文件。

这是通过以下方式实现的:

BufferedReader ln = FileCreatorUtil.readFile(configFileUtil.prevFile().getFileDir()+prevFile.clusterPrevFile().getFileName());

现在我想做的是搜索一个数字值,得到与之配对的计数,然后减去计数。示例:

BufferedReader ln 内容:

12345    5
54321 4
98765 10

字符串行内容:

12345    7
54321 9
98765 15

输出应该是:

12345    2
54321 5
98765 5

最佳答案

将您的数据放入 HashMap,其中 MSISDN 是键,count 是值。读取第二个文件查阅该 map 并减去该值。

关于java - 在整数处找到一对字符串并相减,java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11578818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com