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

苏州市网站手机触屏版网站管理系统

苏州市网站,手机触屏版网站管理系统,wordpress分类显示图片,阳江房产网资讯java返回ECharts数据结构封装 一、前端页面示例图如下: 二、准备测试数据: 三、后端 格式封装代码: 四、最终结果: 🎈边走、边悟🎈迟早会好 一、前端页面示例图如下: 二、准备测试数据&am…

java返回ECharts数据结构封装

一、前端页面示例图如下:

二、准备测试数据:

三、后端 格式封装代码:

四、最终结果:


🎈边走、边悟🎈迟早会好

一、前端页面示例图如下:

二、准备测试数据:

1.定义实体类:

import java.util.*;
import java.util.stream.Collectors;public class Item {private String a;private double b;private double c;public Item(String a, double b, double c) {this.a = a;this.b = b;this.c = c;}public String getA() {return a;}public double getB() {return b;}public double getC() {return c;}@Overridepublic String toString() {return "Item{" +"a='" + a + '\'' +", b=" + b +", c=" + c +'}';}
}

 2.准备测试数据:

// 创建测试数据List<Item> items = Arrays.asList(new Item("Mon", 120, 10),new Item("Tue", 200, 20),new Item("Wed", 150, 30),new Item("Thu", 80, 40),new Item("Fri", 70, 50),new Item("Sat", 110, 60),new Item("Sun", 130, 70),new Item("Mon", 120, 10),new Item("Tue", 200, 20)

三、后端 格式封装代码:

// 根据a字段进行分组并计算b和c字段的和Map<String, double[]> groupedData = items.stream().collect(Collectors.groupingBy(Item::getA, Collectors.reducing(new double[2], item -> new double[]{item.getB(), item.getC()}, (a, b) -> new double[]{a[0] + b[0], a[1] + b[1]})));// 准备ECharts所需的数据格式String[] xAxisData = groupedData.keySet().toArray(new String[0]);double[] seriesBData = groupedData.values().stream().mapToDouble(v -> v[0]).toArray();double[] seriesCData = groupedData.values().stream().mapToDouble(v -> v[1]).toArray();

四、代码说明

  1. 定义 Item:

    • 包含数据字段 abc,以及对应的构造函数和 getter 方法。
  2. 分组并计算 bc 字段的和:

    • 使用 Stream APICollectors.groupingBy 方法根据 a 字段进行分组。
    • 使用 Collectors.reducing 方法来计算每组中 bc 字段的和。
  3. 准备 ECharts 所需的数据格式:

    • 从分组数据中提取 x 轴数据 (xAxisData)、b 字段和 c 字段的和 (seriesBDataseriesCData)。
    • 随后 newHashMap将三个数组putmap中返回即可:

五、最终结果:

 🌟感谢支持 听忆.-CSDN博客

🎈众口难调🎈从心就好

http://www.yayakq.cn/news/581769/

相关文章:

  • 网站程序元最简单的网站设计
  • 宝安建设网站公司心理网站模板
  • 网站怎么做分站做一个网站需要哪些
  • 域名注册网站 不认证产品线下推广方式都有哪些
  • 网页制作图片显示不出来济南网络优化哪家专业
  • 网站建设需要哪些的ps电话号码查询公司单位
  • 潍坊专业网站建设多少钱制作校园网站
  • 江西专业网站建设纯手工建网站
  • 网站建设优化佛山怎样用代码做网站
  • 想自己做网站怎么做建行个人网上银行登录
  • 手机网站 asp建一个淘宝客网站需要多少钱
  • 网站 空间 下载天津 论坛网站制作公司
  • 湖南铁军工程建设有限公司网站朝阳网络推广公司
  • 为什么我做的网站不是加密访问wordpress 首页缩略图
  • 主流的网站开发技术网站的ftp帐号
  • 赤壁市药监局网站建设方案网站展示效果图
  • 佛山网站页面优化个人网站程序下载
  • 网站前台的实现潍坊设计网站
  • 建立个人网站的成本北京seo计费
  • 广东网站seo营销男女做那个的的视频网站
  • 做电影网站采集什么意思重庆建设厂历史
  • 企业网站建设流程概述建网站学什么
  • 泰安做网站的潍坊优化公司
  • 用ai怎么做网站墨星写作网站
  • 怎么做网站动态框网络营销论文摘要
  • 徐州做网站的哪个好电商类网站开发合同书
  • 哪个网站做外贸零售比较好呢北京优化营商
  • 文化传媒有限公司网站建设留电话的广告网站
  • 站长统计 网站统计域通联达网站
  • 北京电力建设公司网站制作网站用的域名