我正在尝试构建一个HashMap,它将整数作为键,对象作为值
我的语法是:
HashMap<;int,myObject>;myMap=新HashMap<;int,myObject>;();
但是,返回的错误是-标记“int”上的语法错误,该标记后面应该是维度-我不明白为什么要添加维度(即:将int放入数组),因为我只需要将数字存储为键
我能做什么
提前感谢!:)
改用整数
HashMap<;整数,MyObject>;myMap=新HashMap<;整数,MyObject>;();
Java将自动将int原语值自动装箱到Integer对象
阅读Oracle Java文档中有关自动装箱的更多信息