问答详情
源自:6-4 学生选课---判断 Map 中是否包含指定的 key 和 value

判断是否包含学生的时候为何要创建一个学生对象,传入name不行吗?

如题所说???

提问者:玄鉴 2016-06-20 23:41

个回答

  • 玄鉴
    2016-06-21 19:44:11

    不好意思,我没有说清楚,是老师课程中的一小段代码。

    我的意思是:

    判断是否包含学生,不是只需要判断是否包含这个学生的名字吗?怎么还需要创建一个完整的学生对象,这个对象可能包含学生的姓名,年龄等等信息。有这个必要吗?

  • 炯炯有神功
    2016-06-21 12:47:33

    判断是否包换某个学生,还是需要遍历字符串查找,在每次循环比较的过程中,需要一个临时String 变量,不然拿什么东西去比较呢

  • James_007
    2016-06-21 12:24:46

    你的问题有点模糊呀,创建一个学生对象的目的是为了进行判断操作,而传入一个name是什么意思?把集合中的数据改变吗?