gpt4 book ai didi

java - 关于Java泛型的查询

转载 作者:行者123 更新时间:2023-12-02 07:46:59 24 4
gpt4 key购买 nike

我有一个只读方法,应该能够采用其中之一

1. Map<Date, List<X>>

2. Map<Date, List<Y>>

作为参数。

在这里,我有以下两个选项来定义该方法。

A. private <T> List<Date> myMethod(Map<Date, List<T>> map)
B. private List<Date> myMethod(Map<Date, List<?>> map)

两者都适合我,哪一个更可取?

谢谢。

最佳答案

第一个允许您访问 T 类型,以防您需要(例如,如果您需要将某些内容转换为 T 类型或类似的内容) 。对于后者,您只需声明您不在乎 List 包含哪种元素。

关于java - 关于Java泛型的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12401610/

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