java List中的根据日期处理统计

List<Object[]>list;Object[]中有两个值,一个是float的值,另一个是date,date按时间先后排序现在问题就是遍历list,并要根据时间段算... List<Object[]> list;
Object[]中有两个值,一个是float的值,另一个是date,date按时间先后排序
现在问题就是遍历list,并要根据时间段算出平均值,
相当于就是一个统计,一个侯统计,每个月6个侯,前5个侯5天一侯,第6侯根据当月26号以后有多少天天就多少天,
时间是随机的,但最大只有半年,希望大家帮帮忙,主要要考虑各种情况,以及性能的问题!!
应该不简单哦,我的头都想大了,现在写了一个出来,代码都是一大篇
总觉得应该有简单点的方法,所以不满意,希望大家一起讨论
给一个List<Object[]> l;
l中有一个Object[]对象,Object[]中有两个值,一个为float的值,一个为date的时间
现在要根据时间对l中的Object[]中的float值作平均值统计,时间是按先后排序,一般就半年的时间嘛,
然后就是按每个月6次统计,5天一次,最后一次统计按当月25号以后有多少天就算多少天,
现在根据开始时间和结束时间,统计出期间的所有的次统计,并把值也统计出来,放到一个新的List里面
其实这是其中的一个统计,还包括最大值,最小值,累加值!还有根据条件进行,日统计,旬统计,月统计,季统计,年统计现在我的头都大了,写了点点都晕了!
展开
 我来答
戢维04J
2009-02-25
知道答主
回答量:8
采纳率:0%
帮助的人:5.9万
展开全部
有点复杂...
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
904611529
推荐于2020-12-27
知道答主
回答量:24
采纳率:50%
帮助的人:5.8万
展开全部
7
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ellias
2009-02-26 · TA获得超过575个赞
知道小有建树答主
回答量:531
采纳率:65%
帮助的人:313万
展开全部
给个提示,用Date.getTime()得到long类型时间再在进行处理,同时需要用到DateFormat
剩下的慢慢想吧
想不出了可以请我有偿帮忙
嘿嘿
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乌微月2S
2009-02-25 · TA获得超过5037个赞
知道大有可为答主
回答量:5361
采纳率:42%
帮助的人:2886万
展开全部
你的问题好像不简单,但是要先说清楚问题!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式