java - 如何将新对实例化为 Java11 哈希图中的值?
问题描述
我想在 Java11 中初始化一个 hashmap。
import org.apache.commons.lang3.tuple
HashMap<String, Pair<Integer, Double>> m = new HashMap<String, Pair<Integer, Double>>();
如何创建一个新的 Pair 作为值并将其及其键放入 hashmap ?
m.put("example_key", new Pair<Integer, Double>(1, 6.17));
上面的代码不起作用,我得到了错误:
'Pair' is abstract and cannot be instantiated.
我该如何进行实例化?
解决方案
不幸的是,目前尚不清楚Pair
您要导入什么类。
尝试寻找可用Pair
的后继者或静态工厂方法,Pair.of
或者Pair.from
推荐阅读
- itext - 引起:java.lang.NoClassDefFoundError: com/itextpdf/text/Element
- python - 在参数中提供配置文件以安装 python 包
- r - 改变数值向量
- python - OperatorNotAllowedInGraphError:不允许迭代 `tf.Tensor`:AutoGraph 确实将此函数转换为自定义模型
- css - 我想使用 public/images 文件夹中的图像作为正文背景,但它给了我错误
- jquery - 压缩器 Js 提供图像水印功能?
- google-chrome - 如何解决 cloudflare 中的验证码问题
- c# - 如何在 Winform 中更改 'notifyicon' 的 'tooltipicon'
- typescript - 将类型数组简化为单一类型?
- styles - 有没有办法将符号样式文件 .sld 与带有 QGIS 的 geojson 文件相关联