欧先平
2018-10-15 01:26
我在使用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)
你的构造器的问题,构造器是为当前对象进行初始化用的,首先构造器和类名相同,并且最最最重要的是没有返回类型,你是不是给构造器添加void啦
public 类名(){
this.students = new HashMap<String,Student>();
}
希望我的回答能帮助你哦,么么哒(*  ̄3)(ε ̄ *)
你的构造器的问题,构造器是为当前对象进行初始化用的,首先构造器和类名相同,并且最最最重要的是没有返回类型,你是不是给构造器添加void啦
public 类名(){
this.students = new HashMap<String,Student>();
}
希望我的回答能帮助你哦,么么哒(*  ̄3)(ε ̄ *)
students是null,是空的,看看你初始化HashMap时是否有错
空指针,没有初始化Student吧
Java入门第三季
409792 学习 · 4340 问题
相似问题