gpt4 book ai didi

java - 如何制作一个在给定方法中使用的列表

转载 作者:行者123 更新时间:2023-12-01 21:52:04 24 4
gpt4 key购买 nike

我有一个Arraylist,其中有一个Map。我想根据键和值对转换列表并将其存储到另一个列表中。

我有一个列表,输出如下:

List<Map<String, String>> mainList = new ArrayList<Map<String, String>>();

{Date=29/01/2018, Type=UNI, Number=17131176}
{Date=29/01/2019, Type=UPS, Number=17592158}
{Date=29/01/2020, Type=CP2, Number=17601558}
{Date=27/01/2015, Type=CP3, Number=17457472}
{Date=27/01/2015, Type=MBY, Number=17112367}
{Date=21/01/2015, Type=CP4, Number=17843672}

如何使该列表在这两种方法中使用?

public void excludeNumbers(List<String> Numbers, Date Date)
public void excludeTypes(List<String> Types, Date Date)

最佳答案

试试这个。

   excludeNumbers(mainList.stream()
.map(m -> m.get("Number"))
.collect(Collectors.toList()), date);
excludeTypes( mainList.stream()
.map(m -> m.get("Type"))
.collect(Collectors.toList()), date);

关于java - 如何制作一个在给定方法中使用的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35055120/

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