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

来源:5-2 学生选课---使用 Map 添加学生

songqi12so

2018-08-16 19:01

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

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



写回答 关注

3回答

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

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

    DT2010

    怎么知道student.get(ID)的返回值是Student类型的对象

    2019-02-25 15:30:50

    共 1 条回复 >

  • 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);

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题