hashTable异常:Exception in thread "main" java.lang.NullPointerException

在创建hashTable往里添加元素时,报了一个NullPointerException
在这里插入图片描述
报错显示是我的代码69行出问题了

在这里插入图片描述

原因是:我的代码 empLinkedListArray[empLinkedListNO] 这部分是null,当我在创建链

表的时候,仅仅是把数组本身创建起来了,而它里面是空的,当我们在往里面添加元素的时候,相当

于是把一个元素放在了一个null,所以就报错了。
在这里插入图片描述
修改方法:

在创建hashTable时,只需要将每条链表初始化就可以了:
在这里插入图片描述

修改完成以后,在运行,代码就正常运行了。
在这里插入图片描述

发布了54 篇原创文章 · 获赞 65 · 访问量 8167

猜你喜欢

转载自blog.csdn.net/one111a/article/details/100062396