1找出班级所有姓氏 2将每个姓氏的学生找出各自放入List集合;组合成一个ListListString集合 3找出学生最多的姓氏是什么有多少人 4有哪些姓氏只有一名同学
- 遍历班级所有学生的姓名,提取出姓氏并加入一个HashSet集合中,最后将HashSet转换为一个List集合,即可得到班级所有姓氏。
- 遍历班级所有学生,根据姓氏将学生分组,将每个分组中的学生姓名加入对应的List集合中,最终得到一个List<List
>集合。 - 遍历之前得到的List<List
>集合,统计每个姓氏的学生数量,并记录下最多学生的姓氏及其对应的学生数量。 - 遍历之前得到的List<List
>集合,找出只有一个学生的姓氏,并将这些姓氏记录下来。
原文地址: https://www.cveoy.top/t/topic/fg52 著作权归作者所有。请勿转载和采集!