gpt4 book ai didi

java - 如何从 Map> 向 Vaadin 表添加行?

转载 作者:行者123 更新时间:2023-11-30 03:30:06 25 4
gpt4 key购买 nike

我有一个集合:

Map<String,Map<Date,Statistics>> map;

统计数据看起来像这样:

    private final Date day;
private int count;
private long totalTime;
private Map<Integer, BigDecimal> averagesMap = new HashMap<Integer, BigDecimal>();

因此 ma​​p 的条目和值如下:

nameOne, 03.03.2015, statisticsOne
nameOne, 03.04.2015, statisticsTwo
nameTwo, 03.02.2014, statisticsThree

等等..

假设statisticsOne看起来像这样:

day = 03.03.2015
count = 5
totalTime = 50
avaragesMap = {3:20;5:70}

现在如何向 Vaadin 表添加一行,以便我看到如下内容:

nameOne 03.03.2015 5 50 3 20
nameOne 03.03.2015 5 50 5 70

最佳答案

我会在你的 Map AveragesMap 结构周围创建一个包装类,它可以返回类似 List 的内容

这样您就可以使用 BeanItemContainer 来显示您的内容。

关于java - 如何从 Map<String,Map<Date,Statistics>> 向 Vaadin 表添加行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29249320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com