亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于其中Student st = students.get(ID);這句的問題

我在使用Eclipse中復制了視頻中的代碼提示錯誤? 錯誤提示如下

Exception in thread "main" java.lang.NullPointerException

at com.imooc.Hap.TsetMap.testPut(TsetMap.java:41)

at com.imooc.Hap.TsetMap.main(TsetMap.java:87)


正在回答

4 回答

你的構造器的問題,構造器是為當前對象進行初始化用的,首先構造器和類名相同,并且最最最重要的是沒有返回類型,你是不是給構造器添加void啦

public 類名(){

this.students = new HashMap<String,Student>();

}

希望我的回答能幫助你哦,么么噠(*  ̄3)(ε ̄ *)

1 回復 有任何疑惑可以回復我~

你的構造器的問題,構造器是為當前對象進行初始化用的,首先構造器和類名相同,并且最最最重要的是沒有返回類型,你是不是給構造器添加void啦

public 類名(){

this.students = new HashMap<String,Student>();

}

希望我的回答能幫助你哦,么么噠(*  ̄3)(ε ̄ *)

1 回復 有任何疑惑可以回復我~

students是null,是空的,看看你初始化HashMap時是否有錯

0 回復 有任何疑惑可以回復我~
#1

歐先平 提問者

試試。
2018-10-23 回復 有任何疑惑可以回復我~

空指針,沒有初始化Student吧

0 回復 有任何疑惑可以回復我~
#1

歐先平 提問者

試試。
2018-10-23 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于其中Student st = students.get(ID);這句的問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號