基于集合java的字段复制集合中的元素

问题描述 投票:1回答:1

我有一个类ProductionOrder的数组列表(订单列表),具有五个字段(String ID,i nt Quantityint Frequency_maxint Frequency_average,i nt Frequency_min),这些字段由一个excel文件填充,因此每个集合的元素是一个excel行。

excel的每一行代表订单的ID,并具有数量和频率。

例如:

ID            Quantity     Frequency_max       Frequency_average        Frequency_min
123FD99         2            12                 5                        2
14ZY201         4            59                 18                       1
...

我需要根据集合本身的数量字段复制集合中元素的数量,因此结果应如下所示:

ID           Frequency_max        Frequency_average        Frequency_min
14ZY201        59                    18                       1
14ZY201        59                    18                       1
14ZY201        59                    18                       1
14ZY201        59                    18                       1
123FD99        12                    5                        2
123FD99        12                    5                        2

我该怎么办?在填充集合中的元素之前是否也可以执行此操作(ps。我将Apache POI用于excel)?

[之后,我需要根据三角形分布为每个重复的ID分配一个随机值,并在频率列中设置最大值,平均值和最小值。我该怎么办?

谢谢

java arraylist duplicates distribution anylogic
1个回答
0
投票
对于第一个问题,您可以执行以下操作:
© www.soinside.com 2019 - 2024. All rights reserved.