Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.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中为键和2个值构建哈希映射?_Java - Fatal编程技术网

如何在Java中为键和2个值构建哈希映射?

如何在Java中为键和2个值构建哈希映射?,java,Java,我想构建散列映射来包含 <string, array and double(sum(double2). array contain string, int1, double1, double2 (int1*double1) 创建一个HashMap,其中MyCustomObject包含字符串和任何其他需要的字段。创建一个HashMap,其中MyCustomObject包含字符串和任何其他需要的字段。您应该真正创建一个类来保存此数据HashMaps(通常是Maps)用于将一件事“映射”到另

我想构建散列映射来包含

<string, array and double(sum(double2).
array contain string, int1, double1, double2 (int1*double1) 

创建一个
HashMap
,其中MyCustomObject包含字符串和任何其他需要的字段。

创建一个
HashMap
,其中MyCustomObject包含字符串和任何其他需要的字段。

您应该真正创建一个类来保存此数据
HashMap
s(通常是
Map
s)用于将一件事“映射”到另一件事,而不是用于保存大量未连接的项。

您应该真正创建一个类来保存此数据
HashMap
s(通常是
Map
s)用于将一件事“映射”到另一件事,而不是用于保存大量未连接的项。

您可以在Pair包含数组列表和double的位置将其用作值

Map<String, Pair<List<String>, Double>> myMap;
Map-myMap;
您可以将Pair用作包含数组列表和double的值

Map<String, Pair<List<String>, Double>> myMap;
Map-myMap;

您的问题不是很清楚,但听起来您想在HashMap中用一个键存储多个数据项

简单的答案是HashMap并不是设计来实现这一点的。它将一个键与一个值关联


因此,您需要编写一个自定义类来保存要与该键关联的所有数据,然后将该类的一个实例存储为与该键关联的值。

您的问题不是很清楚,但听起来您想在HashMap中用一个键存储多个数据项

简单的答案是HashMap并不是设计来实现这一点的。它将一个键与一个值关联

因此,您需要做的是编写一个自定义类来保存所有要与键关联的数据,然后将该类的实例存储为与键关联的值