当前位置: 首页 > news >正文

济南腾飞网络网站建设广州致格广告有限公司网站

济南腾飞网络网站建设,广州致格广告有限公司网站,广州网络平台,国家信用信息公示系统查询入口需求#xff1a;前端根据后端的返回数据#xff1a;画统计图#xff1b; 说明#xff1a; 1.X轴为地域#xff0c;Y轴为地域出现的次数#xff1b; 2. 动态展示#xff08;有地域展示#xff0c;没有不展示#xff0c;且高低排序#xff09; Demo案例#xff1a; …需求前端根据后端的返回数据画统计图 说明 1.X轴为地域Y轴为地域出现的次数 2. 动态展示有地域展示没有不展示且高低排序 Demo案例 import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import java.util.List; import java.util.Map; import java.util.Set;public class day22 {public static void main(String[] args) {ListMapString,Object list new ArrayList();MapString,Object map1 new HashMap();map1.put(region,西安);map1.put(num,1.0);MapString,Object map2 new HashMap();map2.put(region,上海);map2.put(num,2.0);MapString,Object map3 new HashMap();map3.put(region,北京);map3.put(num,3.0);MapString,Object map4 new HashMap();map4.put(region,西安);map4.put(num,1.5);MapString,Object map5 new HashMap();map5.put(region,西安);map5.put(num,2.5);MapString,Object map6 new HashMap();map6.put(region,北京);map6.put(num,4.0);MapString,Object map7 new HashMap();map7.put(region,成都);map7.put(num,1.0);MapString,Object map8 new HashMap();map8.put(region,上海);map8.put(num,2.0);MapString,Object map9 new HashMap();map9.put(region,上海);map9.put(num,2.5);MapString,Object map10 new HashMap();map10.put(region,上海);map10.put(num,2.0);MapString,Object map11 new HashMap();map11.put(region,长沙);map11.put(num,2.0);MapString,Object map12 new HashMap();map12.put(region,苏州);map12.put(num,2.0);MapString,Object map13 new HashMap();map13.put(region,江西);map13.put(num,2.0);MapString,Object map14 new HashMap();map14.put(region,长沙);map14.put(num,2.0);MapString,Object map15 new HashMap();map15.put(region,苏州);map15.put(num,2.0);list.add(map1);list.add(map2);list.add(map3);list.add(map4);list.add(map5);list.add(map6);list.add(map7);list.add(map8);list.add(map9);list.add(map10);list.add(map11);list.add(map12);list.add(map13);list.add(map14);list.add(map15);// Set获取数组中的所有数据去重SetString hashSet new HashSet();for (int i 0; i list.size(); i) {String region String.valueOf(list.get(i).get(region));hashSet.add(region);}String[] regionArr new String[hashSet.size()];int[] valueSort new int[hashSet.size()];// Set转数组if(list.size() 0){regionArr hashSet.toArray(new String[hashSet.size()]);}// 根据数组计算每个元素的数量for (int i 0; i regionArr.length; i) {for (int j 0; j list.size(); j) {String s String.valueOf(list.get(j).get(region));if(regionArr[i].equals(s)){valueSort[i] valueSort[i] 1;}}}// 排序BubblSortUtils.bubbleSortDescMultiple(valueSort,regionArr);ListMapString,Object listFinal new ArrayList();for (int i 0; i regionArr.length; i) {MapString,Object map new HashMap();map.put(title,regionArr[i]);map.put(value,valueSort[i]);listFinal.add(map);}System.out.println(listFinal:listFinal);} } 测试输出 listFinal:[{title上海, value4}, {title西安, value3}, {title苏州, value2}, {title北京, value2}, {title长沙, value2}, {title江西, value1}, {title成都, value1}] 案例二 public ListMapString,Object getRevealData(HttpServletRequest request, MapString, Object paramMap) {ListMapString,Object list getCountData(request,paramMap);if(list.size() 0){return null;}// 获取数据的类型去重SetString hashSet new HashSet();for (int i 0; i list.size(); i) {String waysOfProblemReveal String.valueOf(list.get(i).get(waysOfProblemReveal));hashSet.add(waysOfProblemReveal);}String[] waysOfProblemArr new String[hashSet.size()];int[] valueSort new int[hashSet.size()];if(list.size() 0){waysOfProblemArr hashSet.toArray(new String[hashSet.size()]);}// 根据数组计算每个元素的个数for (int i 0; i waysOfProblemArr.length; i) {for (int j 0; j list.size(); j) {String s String.valueOf(list.get(j).get(waysOfProblemReveal));if(waysOfProblemArr[i].equals(s)){valueSort[i] valueSort[i] 1;}}}// 数组排序BubblSortUtils.bubbleSortDescMultiple(valueSort,waysOfProblemArr);ListMapString,Object listFinal new ArrayList();for (int i 0; i waysOfProblemArr.length; i) {MapString,Object map new HashMap();map.put(title,waysOfProblemArr[i]);map.put(value,valueSort[i]);map.put(sortValue,waysOfProblemArr.length-i);listFinal.add(map);}return listFinal;}postman接口测试
http://www.hkea.cn/news/14527037/

相关文章:

  • 欧米茄手表价格及图片官方网站网站新闻字体
  • 网站的结构包括哪些内容互联网服务平台怎么注册
  • 设计方案表网站名称一个网站开发
  • 沥林网站建设马甲比较好找人做网页需要多少钱
  • 网站建设的进度计划书pc端网站生成wap版
  • 如何制作网站app网站模板免费下载网站
  • 东莞网站优化关键词费用网站优化是什么意思
  • 长沙优化网站方法上海网站建设公司哪个好
  • 无锡网站制作推广网站建设公司没有业务
  • 犀牛网站建设公司企业创建网站
  • 2个网站做的链接怎么用一个域名福州网站制作官网
  • 个人现在可以做哪些网站深圳建设网站上市
  • 首饰行业网站建设策划东莞家具行业营销型网站建设多少钱
  • 济南制作公司网站网上国网app推广效果
  • 电商网站话费充值怎么做网站册数
  • 做企业网站到哪里找郑州市网站制作公司
  • 怎样把网站做的更好清欢互联网网站建设
  • 网站 多语言跨境电商网站开发公司
  • 大朗做网站在沈阳建站公司模板
  • 17网站一起做网店杭州潍坊做网站
  • 自己做的网站怎么给别人访问谷歌网站的主要内容
  • 网站开发范本wordpress 相关文章
  • 西青房地产网站建设帮别人做网站要投资吗
  • 做导购网站赚钱吗wordpress 数据恢复
  • 上海网站建设培训学校专业制作网站公司哪家好
  • 青色网站欣赏四川省城乡和住房建设厅官方网站
  • 芜湖做网站推广有哪些公司苏州企业网站建设电话
  • 网站界面设计起着决定性作用建设企业网站的公司
  • wordpress自动创建子站广州网站建设网站优化网站推广
  • 江苏天宇建设集团网站网站服务器 重启