java笔试 计算100条大学生就业数据,以学院分类,并计算每个学院出国留学的比例,并求出占比最高的学院

以下有100条调研大学生就业相关的数据,每条数据有又分为14部分,各部分之间以“}”隔开,每部分以“数字$”开头,数字从0、1、2一直到13,以“0$”开头的部分是该学生的学院,以“10$”开头的部分是该学生的毕业去向代码,其中“2”代表“国外留学”,请编写一个java程序,统计各个学院内部“国外留学”毕业意向的学生占本学院总学生的比例,求出占比最高的学院

数据 

0$机械与动力工程学院}1$1}2$2}3$4}4$4}5$2}6$4}7$1}8$2}9$6}10$3}11$7|15|16}12$6}13$2|6|8

0$机械与动力工程学院}1$1}2$2}3$1}4$5}5$5}6$1}7$1}8$5}9$6}10$1}11$3|11|17}12$4}13$4|6|11

0$航空航天学院}1$1}2$1}3$3}4$3}5$3}6$5}7$1}8$4}9$5}10$2}11$6|12|17}12$5}13$5|6|10

0$机械与动力工程学院}1$1}2$1}3$2}4$3}5$6}6$2}7$2}8$5}9$4}10$4}11$1|4|7}12$5}13$1|10

0$生命科学技术学院}1$2}2$2}3$4}4$4}5$3}6$1}7$1}8$5}9$6}10$1}11$7|12|18}12$4}13$1|3|5

0$航空航天学院}1$1}2$1}3$4}4$4}5$2}6$4}7$1}8$5}9$6}10$1}11$5|7|17}12$6}13$5|6|8

0$航空航天学院}1$1}2$1}3$2}4$3}5$6}6$1}7$1}8$6}9$6}10$1}11$5|11|15}12$5}13$2|3|4

0$航空航天学院}1$2}2$1}3$4}4$4}5$3}6$2}7$1}8$5}9$6}10$3}11$4|12|13}12$5}13$4|6|8

0$人文学院}1$2}2$1}3$2}4$5}5$2}6$1}7$1}8$6}9$6}10$3}11$2|4|12}12$4}13$5|8|10

0$航空航天学院}1$1}2$1}3$1}4$3}5$5}6$2}7$1}8$6}9$6}10$4}11$1|4|5}12$6}13$2|3|4

0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$6}6$1}7$1}8$4}9$4}10$8}11$3|12|13}12$4}13$8|9|12

0$航空航天学院}1$1}2$1}3$3}4$3}5$3}6$2}7$1}8$4}9$5}10$3}11$3|5}12$5}13$1|6|9

0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$2}6$1}7$1}8$6}9$6}10$3}11$3|7|12}12$6}13$3|8|9

0$生物医学工程学院}1$2}2$2}3$5}4$4}5$2}6$2}7$1}8$4}9$4}10$3}11$14|18|19}12$6}13$8|10|11

0$电子信息与电气工程学院}1$1}2$1}3$4}4$4}5$4}6$2}7$1}8$4}9$5}10$3}11$4|7|14}12$5}13$8|9|11

0$电子信息与电气工程学院}1$1}2$1}3$4}4$4}5$3}6$1}7$1}8$3}9$6}10$3}11$1|12|19}12$3}13$8|9|12

0$生物医学工程学院}1$2}2$1}3$2}4$2}5$4}6$1}7$2}8$5}9$5}10$2}11$4|7|13}12$5}13$1|5|8

0$生命科学技术学院}1$2}2$1}3$2}4$5}5$5}6$5}7$1}8$4}9$5}10$1}11$7|12|17}12$6}13$4|5|6

0$机械与动力工程学院}1$2}2$1}3$3}4$3}5$4}6$2}7$1}8$4}9$4}10$1}11$7|15|16}12$6}13$1|4|10

0$机械与动力工程学院}1$2}2$2}3$2}4$2}5$4}6$1}7$1}8$5}9$5}10$2}11$5|12|13}12$3}13$1|8|10

0$航空航天学院}1$1}2$1}3$4}4$2}5$5}6$1}7$1}8$6}9$6}10$1}11$5|7|12}12$4}13$5|8|10

0$船舶海洋与建筑工程学院}1$1}2$1}3$2}4$3}5$5}6$1}7$1}8$5}9$6}10$2}11$3|17|19}12$3}13$4|5|9

0$物理与天文学院}1$2}2$1}3$3}4$3}5$5}6$2}7$1}8$4}9$5}10$3}11$12|16|20}12$4}13$4|8|11

0$机械与动力工程学院}1$2}2$1}3$2}4$1}5$6}6$1}7$1}8$6}9$6}10$1}11$5|7|12}12$4}13$8

0$高等教育研究院}1$2}2$1}3$2}4$4}5$4}6$5}7$4}8$4}9$5}10$3}11$4|13|16}12$4}13$8|9|12

0$高等教育研究院}1$2}2$1}3$2}4$2}5$5}6$4}7$4}8$4}9$5}10$8}11$11|16|20}12$6}13$6|8|11

0$高等教育研究院}1$1}2$1}3$4}4$5}5$3}6$2}7$1}8$4}9$6}10$3}11$3|12|18}12$6}13$1|6|12

0$高等教育研究院}1$2}2$1}3$2}4$5}5$2}6$1}7$1}8$5}9$6}10$1}11$7|12}12$1}13$8

0$机械与动力工程学院}1$2}2$1}3$3}4$3}5$4}6$1}7$1}8$5}9$5}10$3}11$3|7|14}12$6}13$5|6|8

0$机械与动力工程学院}1$1}2$1}3$2}4$2}5$6}6$2}7$1}8$4}9$6}10$1}11$4|12|18}12$6}13$1|8|10

0$高等教育研究院}1$2}2$1}3$3}4$3}5$4}6$2}7$1}8$4}9$6}10$3}11$4|16|19}12$6}13$6|8|12

0$高科卓越工程师学院}1$1}2$1}3$2}4$2}5$6}6$1}7$6}8$5}9$6}10$1}11$3|7|10}12$4}13$1|8|10

0$高等教育研究院}1$2}2$2}3$4}4$4}5$4}6$2}7$2}8$4}9$6}10$3}11$2|4|19}12$5}13$6|8|12

0$航空航天学院}1$1}2$1}3$4}4$4}5$4}6$4}7$2}8$4}9$5}10$1}11$3|7|19}12$6}13$4|6|8

0$高科卓越工程师学院}1$1}2$1}3$2}4$2}5$7}6$1}7$5}8$4}9$4}10$2}11$3|4|18}12$3}13$1|5|10

0$高等教育研究院}1$2}2$1}3$2}4$2}5$4}6$2}7$1}8$5}9$6}10$1}11$11|18|19}12$4}13$6|8|11

0$高等教育研究院}1$2}2$1}3$3}4$3}5$2}6$1}7$1}8$5}9$6}10$3}11$5|7|11}12$6}13$1|8|12

0$高等教育研究院}1$2}2$1}3$4}4$4}5$4}6$1}7$1}8$6}9$6}10$1}11$5|6|7}12$6}13$1

0$生命科学技术学院}1$2}2$2}3$2}4$2}5$5}6$2}7$2}8$4}9$5}10$2}11$4|13|19}12$4}13$1|6

0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$1}6$2}7$1}8$6}9$6}10$3}11$3|12|14}12$5}13$1|8|9

0$机械与动力工程学院}1$1}2$2}3$3}4$3}5$2}6$1}7$1}8$5}9$6}10$1}11$1|6|7}12$6}13$2|5|8

0$材料科学与工程学院}1$2}2$2}3$4}4$4}5$2}6$5}7$1}8$3}9$1}10$3}11$7|14|17}12$4}13$4|8|9

0$机械与动力工程学院}1$1}2$2}3$2}4$2}5$5}6$2}7$1}8$3}9$4}10$3}11$5|12|16}12$5}13$5|6|8

0$航空航天学院}1$2}2$1}3$4}4$4}5$2}6$2}7$2}8$4}9$2}10$3}11$5|13|18}12$1}13$1|8

0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$2}6$2}7$2}8$4}9$4}10$3}11$2|3|4}12$6}13$1|2|8

0$数学科学学院}1$2}2$1}3$1}4$4}5$5}6$1}7$4}8$6}9$6}10$1}11$4|11|12}12$5}13$1|8|11

0$数学科学学院}1$2}2$1}3$1}4$1}5$6}6$1}7$1}8$6}9$5}10$1}11$7|12|16}12$6}13$6|8|10

0$高科卓越工程师学院}1$1}2$1}3$1}4$1}5$5}6$1}7$1}8$4}9$5}10$2}11$2|3|5}12$5}13$2|10|11

0$船舶海洋与建筑工程学院}1$1}2$1}3$2}4$2}5$4}6$2}7$1}8$5}9$5}10$1}11$11|15|18}12$6}13$1|8|9

0$机械与动力工程学院}1$1}2$1}3$2}4$4}5$4}6$2}7$1}8$4}9$6}10$3}11$3|5|12}12$5}13$3|10|11

0$高等教育研究院}1$1}2$1}3$4}4$4}5$1}6$1}7$1}8$4}9$6}10$3}11$3|16|17}12$6}13$8|11|12

0$物理与天文学院}1$2}2$2}3$3}4$3}5$5}6$6}7$6}8$4}9$4}10$6}11$1|6}12$3}13$8

0$物理与天文学院}1$2}2$1}3$2}4$3}5$6}6$1}7$2}8$5}9$5}10$1}11$3|11|12}12$4}13$5|11

0$医学院}1$2}2$1}3$2}4$5}5$6}6$2}7$2}8$4}9$4}10$2}11$3|5|11}12$4}13$1|8

0$医学院}1$2}2$1}3$3}4$3}5$5}6$1}7$1}8$5}9$5}10$2}11$5|6|7}12$6}13$4|8|10

0$材料科学与工程学院}1$2}2$2}3$3}4$4}5$3}6$6}7$6}8$3}9$4}10$3}11$14|16|19}12$6}13$1|6|8

0$医学院}1$2}2$1}3$2}4$2}5$5}6$1}7$3}8$6}9$6}10$2}11$4|5|12}12$6}13$1|2|6

0$高等教育研究院}1$1}2$1}3$2}4$3}5$5}6$2}7$1}8$4}9$5}10$3}11$4|16|20}12$6}13$4|8|12

0$船舶海洋与建筑工程学院}1$1}2$2}3$3}4$2}5$5}6$5}7$2}8$4}9$5}10$2}11$4|10|13}12$5}13$1|6|8

0$船舶海洋与建筑工程学院}1$1}2$2}3$4}4$4}5$2}6$5}7$2}8$4}9$5}10$3}11$12|16|18}12$4}13$4|8|9

0$高等教育研究院}1$2}2$2}3$3}4$4}5$2}6$4}7$1}8$4}9$6}10$3}11$4|16|18}12$6}13$4|8|10

0$化学化工学院}1$1}2$2}3$4}4$4}5$3}6$5}7$2}8$4}9$5}10$1}11$12|18|20}12$5}13$1|4|8

0$高科卓越工程师学院}1$2}2$2}3$1}4$1}5$5}6$5}7$1}8$4}9$6}10$3}11$8|12|18}12$4}13$1|6|8

0$高科卓越工程师学院}1$2}2$1}3$2}4$5}5$5}6$3}7$1}8$1}9$6}10$3}11$2|4|20}12$5}13$5|6|8

0$船舶海洋与建筑工程学院}1$2}2$2}3$3}4$3}5$5}6$4}7$1}8$3}9$5}10$3}11$5|16|18}12$4}13$4|8|12

0$化学化工学院}1$1}2$1}3$2}4$5}5$5}6$4}7$1}8$4}9$5}10$8}11$1|6|16}12$4}13$1|6|8

0$电子信息与电气工程学院}1$1}2$1}3$3}4$4}5$3}6$1}7$1}8$5}9$5}10$3}11$11|16|19}12$4}13$6|8|9

0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$2}6$1}7$1}8$5}9$5}10$3}11$4|13|16}12$4}13$1|2

0$电子信息与电气工程学院}1$1}2$2}3$5}4$5}5$2}6$4}7$4}8$4}9$4}10$3}11$13}12$4}13$8

0$机械与动力工程学院}1$1}2$1}3$4}4$4}5$3}6$6}7$6}8$4}9$6}10$1}11$5|12|18}12$2}13$1|5|8

0$环境科学与工程学院}1$2}2$2}3$4}4$4}5$1}6$2}7$2}8$4}9$6}10$8}11$12|14|18}12$4}13$4|5|12

0$人文学院}1$1}2$2}3$4}4$4}5$2}6$2}7$1}8$4}9$5}10$3}11$12|16|19}12$3}13$1|2|4

0$船舶海洋与建筑工程学院}1$1}2$1}3$1}4$2}5$4}6$3}7$2}8$4}9$4}10$8}11$6|8|10}12$5}13$1|2|4

0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$5}6$1}7$2}8$5}9$5}10$3}11$7|12|16}12$5}13$8|9|12

0$船舶海洋与建筑工程学院}1$1}2$2}3$3}4$3}5$4}6$1}7$1}8$4}9$6}10$3}11$12|13|14}12$5}13$1|8|12

0$船舶海洋与建筑工程学院}1$1}2$2}3$4}4$4}5$1}6$2}7$2}8$4}9$6}10$1}11$4|16|19}12$5}13$3|9|11

0$机械与动力工程学院}1$1}2$2}3$4}4$4}5$1}6$2}7$2}8$4}9$5}10$8}11$2|3|11}12$3}13$5|8|9

0$国际与公共事务学院}1$1}2$1}3$2}4$2}5$3}6$4}7$1}8$1}9$6}10$1}11$12|13|19}12$5}13$1|8|9

0$国际与公共事务学院}1$2}2$1}3$2}4$5}5$3}6$2}7$2}8$4}9$6}10$3}11$12|14|16}12$6}13$8|9|10

0$船舶海洋与建筑工程学院}1$1}2$2}3$4}4$4}5$3}6$2}7$1}8$5}9$6}10$8}11$2|5|12}12$5}13$3|8|12

0$国际与公共事务学院}1$1}2$1}3$1}4$2}5$5}6$1}7$1}8$5}9$5}10$2}11$5|12|17}12$5}13$1|2|3

0$国际与公共事务学院}1$2}2$1}3$2}4$2}5$3}6$6}7$1}8$5}9$5}10$2}11$4|9|12}12$4}13$6|8|12

0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$2}6$2}7$1}8$5}9$6}10$3}11$7|16|17}12$2}13$8|9

0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$5}6$1}7$1}8$4}9$4}10$3}11$4|5|7}12$4}13$1|2|10

0$电子信息与电气工程学院}1$1}2$1}3$2}4$3}5$4}6$1}7$1}8$6}9$6}10$3}11$1|2|3}12$4}13$1|2|3

0$国际与公共事务学院}1$2}2$1}3$3}4$3}5$4}6$6}7$4}8$3}9$5}10$1}11$6|12|17}12$5}13$1|8|9

0$机械与动力工程学院}1$1}2$1}3$2}4$2}5$6}6$1}7$1}8$6}9$6}10$1}11$7|12|19}12$6}13$1|5|10

0$生命科学技术学院}1$2}2$2}3$4}4$4}5$3}6$2}7$1}8$4}9$5}10$3}11$3|17|19}12$5}13$1|8|12

0$电子信息与电气工程学院}1$1}2$1}3$3}4$3}5$5}6$1}7$1}8$4}9$4}10$3}11$1|3|7}12$4}13$1|8|9

0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$4}6$2}7$4}8$4}9$3}10$2}11$7|11|16}12$4}13$3|4|8

0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$5}6$1}7$1}8$4}9$4}10$3}11$1}12$1}13$8

0$国际与公共事务学院}1$1}2$2}3$2}4$4}5$3}6$4}7$1}8$2}9$5}10$1}11$11|16|18}12$5}13$1|6|8

0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$4}6$1}7$1}8$6}9$6}10$3}11$1|4|20}12$4}13$11

0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$2}6$1}7$1}8$5}9$6}10$3}11$7|12|14}12$6}13$8|9|12

0$国际与公共事务学院}1$2}2$1}3$2}4$2}5$5}6$4}7$1}8$4}9$6}10$1}11$3|17|19}12$5}13$4|5|6

0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$1}6$2}7$1}8$4}9$4}10$3}11$5|14|20}12$4}13$3|8|12

0$船舶海洋与建筑工程学院}1$1}2$1}3$4}4$5}5$3}6$4}7$1}8$3}9$5}10$2}11$3|18|19}12$5}13$1|6|8

0$电子信息与电气工程学院}1$1}2$1}3$2}4$3}5$5}6$5}7$1}8$5}9$6}10$3}11$13|18|20}12$5}13$1|6|8

0$国际与公共事务学院}1$1}2$2}3$2}4$3}5$5}6$4}7$1}8$3}9$6}10$2}11$3|12|17}12$5}13$1|6|10

0$船舶海洋与建筑工程学院}1$1}2$2}3$4}4$4}5$2}6$4}7$4}8$5}9$6}10$3}11$1|4|5}12$5}13$2|5|12

上代码

 public static void main(String[] args) {
        
        // 定义一个HashMap,用于存储学院和国外留学毕业意向的学生数量
        HashMap<String, Integer> collegeMap = new HashMap<>();
        // 定义一个HashMap,用于存储学院和总学生数量
        HashMap<String, Integer> totalMap = new HashMap<>();
        // 定义一个字符串数组,用于存储100条调研数据
        String data = "0$机械与动力工程学院}1$1}2$2}3$4}4$4}5$2}6$4}7$1}8$2}9$6}10$3}11$7|15|16}12$6}13$2|6|8\n" +
                "0$机械与动力工程学院}1$1}2$2}3$1}4$5}5$5}6$1}7$1}8$5}9$6}10$1}11$3|11|17}12$4}13$4|6|11\n" +
                "0$航空航天学院}1$1}2$1}3$3}4$3}5$3}6$5}7$1}8$4}9$5}10$2}11$6|12|17}12$5}13$5|6|10\n" +
                "0$机械与动力工程学院}1$1}2$1}3$2}4$3}5$6}6$2}7$2}8$5}9$4}10$4}11$1|4|7}12$5}13$1|10\n" +
                "0$生命科学技术学院}1$2}2$2}3$4}4$4}5$3}6$1}7$1}8$5}9$6}10$1}11$7|12|18}12$4}13$1|3|5\n" +
                "0$航空航天学院}1$1}2$1}3$4}4$4}5$2}6$4}7$1}8$5}9$6}10$1}11$5|7|17}12$6}13$5|6|8\n" +
                "0$航空航天学院}1$1}2$1}3$2}4$3}5$6}6$1}7$1}8$6}9$6}10$1}11$5|11|15}12$5}13$2|3|4\n" +
                "0$航空航天学院}1$2}2$1}3$4}4$4}5$3}6$2}7$1}8$5}9$6}10$3}11$4|12|13}12$5}13$4|6|8\n" +
                "0$人文学院}1$2}2$1}3$2}4$5}5$2}6$1}7$1}8$6}9$6}10$3}11$2|4|12}12$4}13$5|8|10\n" +
                "0$航空航天学院}1$1}2$1}3$1}4$3}5$5}6$2}7$1}8$6}9$6}10$4}11$1|4|5}12$6}13$2|3|4\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$6}6$1}7$1}8$4}9$4}10$8}11$3|12|13}12$4}13$8|9|12\n" +
                "0$航空航天学院}1$1}2$1}3$3}4$3}5$3}6$2}7$1}8$4}9$5}10$3}11$3|5}12$5}13$1|6|9\n" +
                "0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$2}6$1}7$1}8$6}9$6}10$3}11$3|7|12}12$6}13$3|8|9\n" +
                "0$生物医学工程学院}1$2}2$2}3$5}4$4}5$2}6$2}7$1}8$4}9$4}10$3}11$14|18|19}12$6}13$8|10|11\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$4}4$4}5$4}6$2}7$1}8$4}9$5}10$3}11$4|7|14}12$5}13$8|9|11\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$4}4$4}5$3}6$1}7$1}8$3}9$6}10$3}11$1|12|19}12$3}13$8|9|12\n" +
                "0$生物医学工程学院}1$2}2$1}3$2}4$2}5$4}6$1}7$2}8$5}9$5}10$2}11$4|7|13}12$5}13$1|5|8\n" +
                "0$生命科学技术学院}1$2}2$1}3$2}4$5}5$5}6$5}7$1}8$4}9$5}10$1}11$7|12|17}12$6}13$4|5|6\n" +
                "0$机械与动力工程学院}1$2}2$1}3$3}4$3}5$4}6$2}7$1}8$4}9$4}10$1}11$7|15|16}12$6}13$1|4|10\n" +
                "0$机械与动力工程学院}1$2}2$2}3$2}4$2}5$4}6$1}7$1}8$5}9$5}10$2}11$5|12|13}12$3}13$1|8|10\n" +
                "0$航空航天学院}1$1}2$1}3$4}4$2}5$5}6$1}7$1}8$6}9$6}10$1}11$5|7|12}12$4}13$5|8|10\n" +
                "0$船舶海洋与建筑工程学院}1$1}2$1}3$2}4$3}5$5}6$1}7$1}8$5}9$6}10$2}11$3|17|19}12$3}13$4|5|9\n" +
                "0$物理与天文学院}1$2}2$1}3$3}4$3}5$5}6$2}7$1}8$4}9$5}10$3}11$12|16|20}12$4}13$4|8|11\n" +
                "0$机械与动力工程学院}1$2}2$1}3$2}4$1}5$6}6$1}7$1}8$6}9$6}10$1}11$5|7|12}12$4}13$8\n" +
                "0$高等教育研究院}1$2}2$1}3$2}4$4}5$4}6$5}7$4}8$4}9$5}10$3}11$4|13|16}12$4}13$8|9|12\n" +
                "0$高等教育研究院}1$2}2$1}3$2}4$2}5$5}6$4}7$4}8$4}9$5}10$8}11$11|16|20}12$6}13$6|8|11\n" +
                "0$高等教育研究院}1$1}2$1}3$4}4$5}5$3}6$2}7$1}8$4}9$6}10$3}11$3|12|18}12$6}13$1|6|12\n" +
                "0$高等教育研究院}1$2}2$1}3$2}4$5}5$2}6$1}7$1}8$5}9$6}10$1}11$7|12}12$1}13$8\n" +
                "0$机械与动力工程学院}1$2}2$1}3$3}4$3}5$4}6$1}7$1}8$5}9$5}10$3}11$3|7|14}12$6}13$5|6|8\n" +
                "0$机械与动力工程学院}1$1}2$1}3$2}4$2}5$6}6$2}7$1}8$4}9$6}10$1}11$4|12|18}12$6}13$1|8|10\n" +
                "0$高等教育研究院}1$2}2$1}3$3}4$3}5$4}6$2}7$1}8$4}9$6}10$3}11$4|16|19}12$6}13$6|8|12\n" +
                "0$高科卓越工程师学院}1$1}2$1}3$2}4$2}5$6}6$1}7$6}8$5}9$6}10$1}11$3|7|10}12$4}13$1|8|10\n" +
                "0$高等教育研究院}1$2}2$2}3$4}4$4}5$4}6$2}7$2}8$4}9$6}10$3}11$2|4|19}12$5}13$6|8|12\n" +
                "0$航空航天学院}1$1}2$1}3$4}4$4}5$4}6$4}7$2}8$4}9$5}10$1}11$3|7|19}12$6}13$4|6|8\n" +
                "0$高科卓越工程师学院}1$1}2$1}3$2}4$2}5$7}6$1}7$5}8$4}9$4}10$2}11$3|4|18}12$3}13$1|5|10\n" +
                "0$高等教育研究院}1$2}2$1}3$2}4$2}5$4}6$2}7$1}8$5}9$6}10$1}11$11|18|19}12$4}13$6|8|11\n" +
                "0$高等教育研究院}1$2}2$1}3$3}4$3}5$2}6$1}7$1}8$5}9$6}10$3}11$5|7|11}12$6}13$1|8|12\n" +
                "0$高等教育研究院}1$2}2$1}3$4}4$4}5$4}6$1}7$1}8$6}9$6}10$1}11$5|6|7}12$6}13$1\n" +
                "0$生命科学技术学院}1$2}2$2}3$2}4$2}5$5}6$2}7$2}8$4}9$5}10$2}11$4|13|19}12$4}13$1|6\n" +
                "0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$1}6$2}7$1}8$6}9$6}10$3}11$3|12|14}12$5}13$1|8|9\n" +
                "0$机械与动力工程学院}1$1}2$2}3$3}4$3}5$2}6$1}7$1}8$5}9$6}10$1}11$1|6|7}12$6}13$2|5|8\n" +
                "0$材料科学与工程学院}1$2}2$2}3$4}4$4}5$2}6$5}7$1}8$3}9$1}10$3}11$7|14|17}12$4}13$4|8|9\n" +
                "0$机械与动力工程学院}1$1}2$2}3$2}4$2}5$5}6$2}7$1}8$3}9$4}10$3}11$5|12|16}12$5}13$5|6|8\n" +
                "0$航空航天学院}1$2}2$1}3$4}4$4}5$2}6$2}7$2}8$4}9$2}10$3}11$5|13|18}12$1}13$1|8\n" +
                "0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$2}6$2}7$2}8$4}9$4}10$3}11$2|3|4}12$6}13$1|2|8\n" +
                "0$数学科学学院}1$2}2$1}3$1}4$4}5$5}6$1}7$4}8$6}9$6}10$1}11$4|11|12}12$5}13$1|8|11\n" +
                "0$数学科学学院}1$2}2$1}3$1}4$1}5$6}6$1}7$1}8$6}9$5}10$1}11$7|12|16}12$6}13$6|8|10\n" +
                "0$高科卓越工程师学院}1$1}2$1}3$1}4$1}5$5}6$1}7$1}8$4}9$5}10$2}11$2|3|5}12$5}13$2|10|11\n" +
                "0$船舶海洋与建筑工程学院}1$1}2$1}3$2}4$2}5$4}6$2}7$1}8$5}9$5}10$1}11$11|15|18}12$6}13$1|8|9\n" +
                "0$机械与动力工程学院}1$1}2$1}3$2}4$4}5$4}6$2}7$1}8$4}9$6}10$3}11$3|5|12}12$5}13$3|10|11\n" +
                "0$高等教育研究院}1$1}2$1}3$4}4$4}5$1}6$1}7$1}8$4}9$6}10$3}11$3|16|17}12$6}13$8|11|12\n" +
                "0$物理与天文学院}1$2}2$2}3$3}4$3}5$5}6$6}7$6}8$4}9$4}10$6}11$1|6}12$3}13$8\n" +
                "0$物理与天文学院}1$2}2$1}3$2}4$3}5$6}6$1}7$2}8$5}9$5}10$1}11$3|11|12}12$4}13$5|11\n" +
                "0$医学院}1$2}2$1}3$2}4$5}5$6}6$2}7$2}8$4}9$4}10$2}11$3|5|11}12$4}13$1|8\n" +
                "0$医学院}1$2}2$1}3$3}4$3}5$5}6$1}7$1}8$5}9$5}10$2}11$5|6|7}12$6}13$4|8|10\n" +
                "0$材料科学与工程学院}1$2}2$2}3$3}4$4}5$3}6$6}7$6}8$3}9$4}10$3}11$14|16|19}12$6}13$1|6|8\n" +
                "0$医学院}1$2}2$1}3$2}4$2}5$5}6$1}7$3}8$6}9$6}10$2}11$4|5|12}12$6}13$1|2|6\n" +
                "0$高等教育研究院}1$1}2$1}3$2}4$3}5$5}6$2}7$1}8$4}9$5}10$3}11$4|16|20}12$6}13$4|8|12\n" +
                "0$船舶海洋与建筑工程学院}1$1}2$2}3$3}4$2}5$5}6$5}7$2}8$4}9$5}10$2}11$4|10|13}12$5}13$1|6|8\n" +
                "0$船舶海洋与建筑工程学院}1$1}2$2}3$4}4$4}5$2}6$5}7$2}8$4}9$5}10$3}11$12|16|18}12$4}13$4|8|9\n" +
                "0$高等教育研究院}1$2}2$2}3$3}4$4}5$2}6$4}7$1}8$4}9$6}10$3}11$4|16|18}12$6}13$4|8|10\n" +
                "0$化学化工学院}1$1}2$2}3$4}4$4}5$3}6$5}7$2}8$4}9$5}10$1}11$12|18|20}12$5}13$1|4|8\n" +
                "0$高科卓越工程师学院}1$2}2$2}3$1}4$1}5$5}6$5}7$1}8$4}9$6}10$3}11$8|12|18}12$4}13$1|6|8\n" +
                "0$高科卓越工程师学院}1$2}2$1}3$2}4$5}5$5}6$3}7$1}8$1}9$6}10$3}11$2|4|20}12$5}13$5|6|8\n" +
                "0$船舶海洋与建筑工程学院}1$2}2$2}3$3}4$3}5$5}6$4}7$1}8$3}9$5}10$3}11$5|16|18}12$4}13$4|8|12\n" +
                "0$化学化工学院}1$1}2$1}3$2}4$5}5$5}6$4}7$1}8$4}9$5}10$8}11$1|6|16}12$4}13$1|6|8\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$3}4$4}5$3}6$1}7$1}8$5}9$5}10$3}11$11|16|19}12$4}13$6|8|9\n" +
                "0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$2}6$1}7$1}8$5}9$5}10$3}11$4|13|16}12$4}13$1|2\n" +
                "0$电子信息与电气工程学院}1$1}2$2}3$5}4$5}5$2}6$4}7$4}8$4}9$4}10$3}11$13}12$4}13$8\n" +
                "0$机械与动力工程学院}1$1}2$1}3$4}4$4}5$3}6$6}7$6}8$4}9$6}10$1}11$5|12|18}12$2}13$1|5|8\n" +
                "0$环境科学与工程学院}1$2}2$2}3$4}4$4}5$1}6$2}7$2}8$4}9$6}10$8}11$12|14|18}12$4}13$4|5|12\n" +
                "0$人文学院}1$1}2$2}3$4}4$4}5$2}6$2}7$1}8$4}9$5}10$3}11$12|16|19}12$3}13$1|2|4\n" +
                "0$船舶海洋与建筑工程学院}1$1}2$1}3$1}4$2}5$4}6$3}7$2}8$4}9$4}10$8}11$6|8|10}12$5}13$1|2|4\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$5}6$1}7$2}8$5}9$5}10$3}11$7|12|16}12$5}13$8|9|12\n" +
                "0$船舶海洋与建筑工程学院}1$1}2$2}3$3}4$3}5$4}6$1}7$1}8$4}9$6}10$3}11$12|13|14}12$5}13$1|8|12\n" +
                "0$船舶海洋与建筑工程学院}1$1}2$2}3$4}4$4}5$1}6$2}7$2}8$4}9$6}10$1}11$4|16|19}12$5}13$3|9|11\n" +
                "0$机械与动力工程学院}1$1}2$2}3$4}4$4}5$1}6$2}7$2}8$4}9$5}10$8}11$2|3|11}12$3}13$5|8|9\n" +
                "0$国际与公共事务学院}1$1}2$1}3$2}4$2}5$3}6$4}7$1}8$1}9$6}10$1}11$12|13|19}12$5}13$1|8|9\n" +
                "0$国际与公共事务学院}1$2}2$1}3$2}4$5}5$3}6$2}7$2}8$4}9$6}10$3}11$12|14|16}12$6}13$8|9|10\n" +
                "0$船舶海洋与建筑工程学院}1$1}2$2}3$4}4$4}5$3}6$2}7$1}8$5}9$6}10$8}11$2|5|12}12$5}13$3|8|12\n" +
                "0$国际与公共事务学院}1$1}2$1}3$1}4$2}5$5}6$1}7$1}8$5}9$5}10$2}11$5|12|17}12$5}13$1|2|3\n" +
                "0$国际与公共事务学院}1$2}2$1}3$2}4$2}5$3}6$6}7$1}8$5}9$5}10$2}11$4|9|12}12$4}13$6|8|12\n" +
                "0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$2}6$2}7$1}8$5}9$6}10$3}11$7|16|17}12$2}13$8|9\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$5}6$1}7$1}8$4}9$4}10$3}11$4|5|7}12$4}13$1|2|10\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$2}4$3}5$4}6$1}7$1}8$6}9$6}10$3}11$1|2|3}12$4}13$1|2|3\n" +
                "0$国际与公共事务学院}1$2}2$1}3$3}4$3}5$4}6$6}7$4}8$3}9$5}10$1}11$6|12|17}12$5}13$1|8|9\n" +
                "0$机械与动力工程学院}1$1}2$1}3$2}4$2}5$6}6$1}7$1}8$6}9$6}10$1}11$7|12|19}12$6}13$1|5|10\n" +
                "0$生命科学技术学院}1$2}2$2}3$4}4$4}5$3}6$2}7$1}8$4}9$5}10$3}11$3|17|19}12$5}13$1|8|12\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$3}4$3}5$5}6$1}7$1}8$4}9$4}10$3}11$1|3|7}12$4}13$1|8|9\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$4}6$2}7$4}8$4}9$3}10$2}11$7|11|16}12$4}13$3|4|8\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$5}6$1}7$1}8$4}9$4}10$3}11$1}12$1}13$8\n" +
                "0$国际与公共事务学院}1$1}2$2}3$2}4$4}5$3}6$4}7$1}8$2}9$5}10$1}11$11|16|18}12$5}13$1|6|8\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$2}4$2}5$4}6$1}7$1}8$6}9$6}10$3}11$1|4|20}12$4}13$11\n" +
                "0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$2}6$1}7$1}8$5}9$6}10$3}11$7|12|14}12$6}13$8|9|12\n" +
                "0$国际与公共事务学院}1$2}2$1}3$2}4$2}5$5}6$4}7$1}8$4}9$6}10$1}11$3|17|19}12$5}13$4|5|6\n" +
                "0$电子信息与电气工程学院}1$1}2$2}3$4}4$4}5$1}6$2}7$1}8$4}9$4}10$3}11$5|14|20}12$4}13$3|8|12\n" +
                "0$船舶海洋与建筑工程学院}1$1}2$1}3$4}4$5}5$3}6$4}7$1}8$3}9$5}10$2}11$3|18|19}12$5}13$1|6|8\n" +
                "0$电子信息与电气工程学院}1$1}2$1}3$2}4$3}5$5}6$5}7$1}8$5}9$6}10$3}11$13|18|20}12$5}13$1|6|8\n" +
                "0$国际与公共事务学院}1$1}2$2}3$2}4$3}5$5}6$4}7$1}8$3}9$6}10$2}11$3|12|17}12$5}13$1|6|10\n" +
                "0$船舶海洋与建筑工程学院}1$1}2$2}3$4}4$4}5$2}6$4}7$4}8$5}9$6}10$3}11$1|4|5}12$5}13$2|5|12";
        String[] a = data.split("\n");
        // 遍历数据
        for (String str : a) {
            // 将数据按照“}”分割
            String[] parts = str.split("\\}");
            // 定义一个字符串变量,用于存储学院名称
            String collegeName = "";
            // 定义一个整型变量,用于存储毕业去向代码
            int code = 0;
            // 遍历每条数据的每个部分
            for (String part : parts) {
                // 将每个部分按照“$”分割
                String[] items = part.split("\\$");
                // 如果部分以“0$”开头,则表示该部分是学院名称
                if (items[0].equals("0")) {
                    collegeName = items[1];
                }
                // 如果部分以“10$”开头,则表示该部分是毕业去向代码
                if (items[0].equals("10")) {
                    code = Integer.parseInt(items[1]);
                }
            }
            // 如果毕业去向代码为2,则表示该学生的毕业意向是“国外留学”
            if (code == 2) {
                // 如果collegeMap中存在该学院,则将该学院的国外留学毕业意向的学生数量加1
                if (collegeMap.containsKey(collegeName)) {
                    collegeMap.put(collegeName, collegeMap.get(collegeName) + 1);
                } else {
                    // 如果collegeMap中不存在该学院,则将该学院的国外留学毕业意向的学生数量设置为1
                    collegeMap.put(collegeName, 1);
                }
            }
            // 如果totalMap中存在该学院,则将该学院的总学生数量加1
            if (totalMap.containsKey(collegeName)) {
                totalMap.put(collegeName, totalMap.get(collegeName) + 1);
            } else {
                // 如果totalMap中不存在该学院,则将该学院的总学生数量设置为1
                totalMap.put(collegeName, 1);
            }
        }
        // 定义一个变量,用于存储最高占比的学院
        String maxCollege = "";
        // 定义一个变量,用于存储最高占比
        double maxRate = 0;
        // 遍历collegeMap
        for (String collegeName : collegeMap.keySet()) {
            // 计算该学院的国外留学毕业意向的学生占比
            double rate = (double) collegeMap.get(collegeName) / totalMap.get(collegeName);
            // 创建一个数值格式化对象
            NumberFormat numberFormat = NumberFormat.getInstance();
            numberFormat.setMaximumFractionDigits(2);
            String result = numberFormat.format(rate*100);
            System.out.println(collegeName+"="+result+"%");
            // 如果该学院的占比大于最高占比,则更新最高占比和最高占比的学院
            if (rate > maxRate) {
                maxRate = rate;
                maxCollege = collegeName;
            }
        }
        // 输出最高占比的学院
        System.out.println("最高占比的学院是:" + maxCollege);
    }

效果图展示

猜你喜欢

转载自blog.csdn.net/qq_57484285/article/details/129134047
今日推荐