我试图将一个字节数组存储在LinkedHashMap中

static Map<Long, byte[]> lhm2 = new LinkedHashMap<Long, byte[]>(1000);




lhm2.get(1)


将抛出NullPointerException。 lhm2包含键1,我检查它是否不为null

if(lhm2.get(1) != null){
    System.out.println("not null");
}


有什么建议么?

提前致谢!

克里斯

最佳答案

您的钥匙应该很长,所以最好这样做

lhm2.get(1L)


而不是像

lhm2.get(1)

关于java - 我如何将字节数组存储为哈希图中的值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15612501/

10-11 19:30