日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java - 如何更好的計算兩個相同格式的Array數據的平均值

瀏覽:151日期:2023-10-29 09:05:35

問題描述

現有兩個格式相同JSONArray

一個為新增的數據

saveArray:[{'name':'名字1','value':10},{'name':'名字2','value':12},...,{}]

一個為平均值數據

avgArray:[{'name':'名字1','value':11},{'name':'名字2','value':13},...,{}]

知道計算平均值的數量 int num = 10;

然后根據新增數據,計算平均值后,更新已有的平均值記錄:

最后得到:

newAvgArray:[{'name':'名字1','value':(10 x 11 + 10)/11},{'name':'名字2','value':(13 x 10 +12)/11},...,{}]

我能想到的辦法就是:

for (int i = 0;i < avgArray.size();i++){ avgObj = avgArray.get(i).get('value'); addValue = saveArray.get(i).get('value'); //然后計算新的值保存新的Array}

有沒有更好的辦法去計算

問題解答

回答1:

沒有了。

算法上來說,這個已經最簡化了。O(n)

回答2:

public static void getNewArrayAvg(JSONArray add,JSONArray avg,int num){JSONArray res = new JSONArray();int size = add.size();int range = avg.size();for (int i = 0; i < size; i++) { String key = add.getJSONObject(i).getString('name'); double avgNum = add.getJSONObject(i).getDoubleValue('value')/(num+1.0); for (int j = 0; j < range; j++) {if (key.equals(avg.getJSONObject(j).getString('name'))) { avgNum += avg.getJSONObject(j).getDoubleValue('value') * (num/(num+1.0)); JSONObject tmp = new JSONObject(); tmp.put('name', key); tmp.put('value', avgNum); res.add(tmp); break;} }}res.toString(); }

應該有大神能夠用lambda騷氣的操作,但就你的要求而言,只能取值重新計算,另外,你要多審題。不能下面這種操作,要確保name的值能夠對應上。

avgObj = avgArray.get(i).get('value'); addValue = saveArray.get(i).get('value');

標簽: java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美在线综合| 无码日韩精品一区二区免费| 欧美91在线|欧美| 久久99精品久久久野外观看| 麻豆成人91精品二区三区| 91亚洲人成网污www| 欧美成人a交片免费看| 99久久激情| 蜜桃免费网站一区二区三区| 久久国产精品免费一区二区三区| 麻豆精品久久久| 精品免费av在线| 性欧美长视频| 国产人成精品一区二区三| 精品久久在线| 国产一级一区二区| 亚洲免费高清| 一区视频在线| 亚洲精品在线国产| 国产激情久久| 成人日韩在线观看| 亚洲一区二区网站| 91麻豆精品| 国产精品99久久精品| 亚洲性图久久| 日韩av字幕| 国产成人精品亚洲日本在线观看| 国产精品99一区二区| 亚洲欧美专区| 成午夜精品一区二区三区软件| 日韩理论视频| 只有精品亚洲| 精品视频网站| 亚洲一区二区av| 欧美激情另类| 精品久久不卡| 亚洲一区日韩| 欧美中文高清| 久久要要av| 国产精品一区二区精品| 久久国产免费| 国产精品久久久网站| 99成人超碰| 国产日韩欧美一区二区三区在线观看| 夜鲁夜鲁夜鲁视频在线播放| 国产综合精品| 欧美黄页在线免费观看| 在线亚洲国产精品网站| 精品免费av| 日本91福利区| 国产亚洲精品久久久久婷婷瑜伽| 国际精品欧美精品| 亚洲精品伊人| 女主播福利一区| 国产成人精品一区二区三区免费| 亚洲精选av| 久久久成人网| 精品资源在线| 日本a口亚洲| 免费人成网站在线观看欧美高清| 精品三级av在线导航| 日韩有吗在线观看| 亚洲免费播放| 欧美日韩视频网站| 色网在线免费观看| 久久久国产精品入口麻豆| 亚洲精品大全| 蜜臀av一区二区三区| 美女少妇全过程你懂的久久| 免费在线亚洲| 国产精品男女| 久久国产精品色av免费看| 亚洲天堂日韩在线| 制服诱惑一区二区| 亚洲精品网址| 久久精选视频| 成人亚洲欧美| 黄毛片在线观看| 日韩.com| 亚洲永久av| 欧美日韩尤物久久| 亚洲精品.com| 久久精品国产99久久| 欧美sss在线视频| 黄色aa久久| 在线看片国产福利你懂的| 久久精品国产久精国产| 国产精品久久久一区二区| 日本不卡高清| 日韩高清不卡在线| 日本欧美大码aⅴ在线播放| 日韩一区中文| 日韩高清三区| 国产亚洲一区| 免费精品一区| 91亚洲一区| 日韩一区亚洲二区| 国产亚洲一区二区手机在线观看 | 超碰成人av| 国产高潮在线| 日韩免费高清| 日韩网站在线| 偷拍亚洲精品| 91午夜精品| 精品国产一区二| 日韩国产网站| av成人国产| 日韩中文字幕一区二区高清99| 日韩一区精品| 久久影院资源站| 中文字幕在线看片| 好看的av在线不卡观看| 巨乳诱惑日韩免费av| 亚洲精品观看| 国产精品一区二区av日韩在线| 久久久国产精品入口麻豆| 国产美女高潮在线| 欧美日韩国产高清| 亚洲欧美在线专区| 麻豆精品在线| 欧美性感美女一区二区| 视频一区视频二区中文| 911精品国产| 国产精品yjizz视频网| 99xxxx成人网| 91p九色成人| 欧美一级鲁丝片| 视频一区二区三区入口| 欧美日韩一区二区三区四区在线观看 | 中文一区一区三区免费在线观| 亚洲精品伊人| 国产在线观看91一区二区三区| 国产精品99免费看| 亚洲精选av| 麻豆久久久久久久| 天堂资源在线亚洲| 日韩成人一级| 九九99久久精品在免费线bt| 欧美日韩国产高清电影| 日韩午夜视频在线| 福利在线免费视频| 一区二区三区四区在线观看国产日韩| 国产精品观看| 久久精品网址| 性一交一乱一区二区洋洋av| 狂野欧美性猛交xxxx| 在线一区电影| 精品国产a一区二区三区v免费| 亚洲欧美激情诱惑| 四虎8848精品成人免费网站| 免费看欧美美女黄的网站| 久久男人av资源站| 亚洲乱码一区| 久久国产主播| 欧美国产亚洲精品| 中文字幕一区二区三区在线视频| 97se综合| 国产精品毛片视频| 亚洲一区二区日韩| 亚洲天堂黄色| 国产一区一一区高清不卡| 亚洲欧洲日韩| 午夜精品影院| 欧美日韩国产v| 国产一精品一av一免费爽爽| 亚洲一区成人| 伊人久久在线| 国产精品国码视频| 一区二区三区网站| 91精品高清| 欧美日韩在线观看首页| 国产欧美日韩精品高清二区综合区 | 国产精品一区二区美女视频免费看 | 鲁大师影院一区二区三区| 国产伦精品一区二区三区千人斩| 国产伊人精品| 激情黄产视频在线免费观看| 欧美亚洲三区| 蜜臀久久久99精品久久久久久| 99精品在线| 国产欧美一区二区三区精品酒店| 国产麻豆精品| 日韩va亚洲va欧美va久久| 爽爽淫人综合网网站| 欧美在线亚洲综合一区| 蜜桃成人精品| 美女一区网站| 91麻豆国产自产在线观看亚洲| 国产精品亚洲一区二区在线观看| 午夜亚洲福利在线老司机| 久久一级电影| 激情综合在线| 欧美亚洲激情| 亚洲啊v在线| 国产成人久久精品一区二区三区| 欧美精品第一区| 国产精品极品在线观看| 国产精品亚洲综合久久| 国产精品啊v在线| 国产免费av国片精品草莓男男|