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

在創建hashTable往裏添加元素時,報了一個NullPointerException
在這裏插入圖片描述
報錯顯示是我的代碼69行出問題了

在這裏插入圖片描述

原因是:我的代碼 empLinkedListArray[empLinkedListNO] 這部分是null,當我在創建鏈

表的時候,僅僅是把數組本身創建起來了,而它裏面是空的,當我們在往裏面添加元素的時候,相當

於是把一個元素放在了一個null,所以就報錯了。
在這裏插入圖片描述
修改方法:

在創建hashTable時,只需要將每條鏈表初始化就可以了:
在這裏插入圖片描述

修改完成以後,在運行,代碼就正常運行了。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章