Syntax error, insert "Dimensions" to complete TypeArgument

报错

今天在使用HashMap时遇到一个小错,如题。之前并不知道HashTable和HashMap老是强调:

HashMap对象的key、value值均可为null。
HahTable对象的key、value值均不可为null。

今天遇到才铭记于心!

报错原因分析

产生错误原因是,我想用map一个int型的数值作为key,所以直接Map.但是因为HashMap对象的key可以为null,而java的基本类型不可以为null的,所以对应不上。解决办法当然也很简单,将其换成可为null类型的,也即包装类Integer.

你可能感兴趣的:(Syntax error, insert "Dimensions" to complete TypeArgument)