黑马程序员技术交流社区

标题: 这题咋做啊,没有思路 [打印本页]

作者: 郭延    时间: 2016-10-22 21:37
标题: 这题咋做啊,没有思路
分析以下需求,并用代码实现:
        (1)定义一个学生类Student,属性:姓名(String name)、班级班号(String no)、成绩(double score)
        (2)将若干Student对象存入List集合,并统计每个班级的总分和平均分
                思路:
                        a.采用面向对象的思想
                        b.不推荐使用Map<String,List<Student>> 操作不方便
                        c.推荐使用Map<String,ClassRoom>



作者: 清风小雨    时间: 2016-10-22 22:32
1.建立List<Student>集合,向里面添加几个Student对象
new Student(班号1)
new Student(班号2)
2.循环遍历List得到每一个Student的姓名,然后再去匹配Map中的get()方法,就的到了各自的班号
Map<姓名,班号>
3.把班号相同的求总和;
你看看合不合适
作者: Quasimodo2    时间: 2016-10-22 23:38
这个可以





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2