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

student.get(ID).name 怎么理解?

System.out.println("成功添加学生:" + student.get(ID).name);

student.get(ID).name这句调用name的方式无法理解



提问者:songqi12so 2018-08-16 19:01

个回答

  • 叶子叶子花
    2018-08-23 13:57:16
    已采纳

    student.get(ID)的返回值是个Student类型的对象,再通过对象调用属性name,所以就是两个“.”啦

  • songqi12so
    2018-08-16 19:06:00

    拿积分这么简单?

  • songqi12so
    2018-08-16 19:03:06

    System.out.println("成功添加学生:" + student.get(name));

    应该为

    System.out.println("成功添加学生:" + student.get(ID).name);