gpt4 book ai didi

java - 使用 Map 和 HashMap 作为声明类型的区别

转载 作者:搜寻专家 更新时间:2023-11-01 01:21:42 26 4
gpt4 key购买 nike

<分区>

下面两个声明语句有什么区别:

HashMap<Character, Character> map = new HashMap<Character, Character>();

Map<Character, Character> map = new HashMap<Character, Character>();

在这种特殊情况下使用接口(interface) Map 而不是 HashMap 有什么好处?

在下面的情况下,Map 肯定更好,因为该方法可以接受不同类型的 map 吗?(如果有意的话)

public void method(Map map){

}

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