gpt4 book ai didi

java - 我想遍历hashmap并调用其中对象的方法

转载 作者:行者123 更新时间:2023-11-29 10:08:26 25 4
gpt4 key购买 nike

我有一个包含 2 个对象的 hashmap,Parcel 和 Deliverer。两者都有一个 getName 函数。我想循环 hashmap 并在那里打印名称,例如 (Parcel.getName(), Deliverer.getName())。

for (Map.Entry<Parcel, Deliverer> entry : deliveryList.entrySet()) {
for (Parcel key: entry) {
System.out.println("Package : " + key.getName());
for (Deliverer deliverer: entry) {
System.out.println("- Deliverer : " + deliverer.getName());
continue;
}
}
}

最佳答案

另一种方法是直接将 BiConsumer 传递给 forEach

deliveryList.forEach((key, value) -> System.out.println("Package: " + key.getName() + "- Deliver: " + value.getName()))

关于java - 我想遍历hashmap并调用其中对象的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58656868/

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