java - 从字典中获取整数,不兼容的类型
问题描述
如何从字典中获取整数?感谢帮助 !
Hashtable<Integer, Integer> groupsPostId = new Hashtable<Integer, Integer>();
groupsPostId.put(1, 100);
Integer postId = groupsPostId.get(1);
Error: error: incompatible types: Object cannot be converted to Integer
解决方案
尝试铸造:
Integer postId = (Integer) groupsPostId.get(1);
推荐阅读
- java - 为什么我得到 HHH015011:无法找到静态元模型字段?
- javascript - React JS Reducer - 无法对返回的有效负载做任何事情,只能打印
- ansible - 我们可以从 AWX 中失败的地方开始重新运行作业工作流程吗?
- sql - BigQuery 中的循环连接
- python - 在列表的 pandas 列中添加特定的列表元素
- python - Singularity-Container + Python + PyTorch:为什么“import torch”在 Arch Linux 主机上工作但在 Centos 7 主机上失败?
- javascript - ReactJS/Semantic-UI DropDown MaxSelection
- configuration - 如何使用 buildroot 构建几个类似的配置而不重建相同的包?
- ignite - Apache Ignite:原因:本地节点的二进制配置不等于远程节点的二进制配置
- javascript - 在 HTML 中以表格/csv 格式显示逗号分隔的字符串