Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java映射和HashMap中的集合_Java_Collections - Fatal编程技术网

java映射和HashMap中的集合

java映射和HashMap中的集合,java,collections,Java,Collections,我不理解以下两种说法的区别:- HashMap<Integer,String> hashmap = new HashMap<Integer,String>(); Map<Integer,String> hashmap = new HashMap<Integer,String>(); HashMap HashMap=newhashmap(); Map hashmap=新hashmap(); 以上两条语句的工作方式相同,输出没有区别 或 运行

我不理解以下两种说法的区别:-

 HashMap<Integer,String> hashmap = new HashMap<Integer,String>();

 Map<Integer,String> hashmap = new HashMap<Integer,String>();
HashMap HashMap=newhashmap();
Map hashmap=新hashmap();
以上两条语句的工作方式相同,输出没有区别 或
运行两个语句时有任何时差

Map是HashMap实现的接口。有关更多信息,请参阅。

映射是HashMap实现的接口。有关更多信息,请参阅。

只是
Map
是一个由
HashMap
实现的接口。这是两个选项中最好的一个,只是
Map
是一个由
HashMap
实现的接口。这是两种选择中的较好选择