首页 > 解决方案 > 使用 csv 进行哈希图和数组计算的正确方法。数据文件

问题描述

我有一个项目,要求我搜索给定名称时间和状态的列表,并编写一个循环,该循环在 0 处初始化,并在数字变量从 X 变为 Y 时开始计算出现次数。

例如,使用给定数据获取 2 个应用程序

application:xyz time(min):0 status:200 
application:abc time(min):0 status:404
application:xyz time(min):1 status:404
application:abc time(min):1 status:200
application:xyz time(min):2 status:404
application:abc time(min):2 status:404

计算就像看 XYZ,它从 200 开始,但变为 404(我们将其称为 N)。ABC 在第 1 分钟转换为 200,在第 2 分钟转换为 404。两者的总运行时间均为 2 分钟 (S)。所以对于 XYZ 和 ABC 我们得到

N=1 and S=2 and Ans=S/N =2 minutes

我似乎无法理解逻辑,因为我应该从读取的 csv 中获取数据。然后做这个计算。关于方法的任何提示?

标签: javacsvfor-loopwhile-looplogic

解决方案


推荐阅读