问答详情
源自:5-2 学生选课---使用 Map 添加学生

我可不可以不将ID键封装成对象,有什么好处和坏处,或者这样是不可以的,为什么?

上面提到了

//判断该ID是否被占用

Student st = students.get(ID);

if(st == null){.......}

我是否可以不将他封装成对象 直接判断呢?

if(ID == null){......}

提问者:astros 2015-12-06 17:30

个回答

  • 天启之魂
    2015-12-06 17:42:58

    别的我没仔细看 但是

    students.get(ID) 返回的是 int 类型 

    你又把他赋值给st  st是Student 类型  明显不对........