java Integer int 使用的坑

private void testInt(int a)

{

    ........

}

如果测试代码为如下

HashMap map = new HashMap<>();

map.put("a", 100);

testInt(map.get("b"));

以上代码会报错,因为map.get("b")返回null,null无法解封装为int,这是很隐藏的bug,需要注意!!!

转载于:https://my.oschina.net/u/3518906/blog/3014988

你可能感兴趣的:(java)