Students类继承Person类,增加查找,统计功能

该博客展示了一段Java代码,用于处理学生信息。代码先输出初始学生数据,接着实现了按姓氏、生日、地区查找学生的功能,最后对不同专业班级的学生成绩进行求和统计,输出各班级的总成绩。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

 

 

 

public static void main(String[] args)
    {
        System.out.println("初始数据:学生1:姓名:张越,生日:1998年11月15日,省份:青海,城市:西宁,专业:物联网,入学年份:2017,成绩:89");
        System.out.println("                 学生2:姓名:李楠,生日:1999年01月08日,省份:海南,城市:海口,专业:网络工程,入学年份:2017,成绩:97");
        System.out.println("                 学生3:姓名:王五,生日:1998年07月24日,省份:青海,城市:西宁,专业:网络工程,入学年份:2017,成绩:92");
        System.out.println("                 学生4:姓名:许鑫,生日:1997年08月30日,省份:广东,城市:深圳,专业:计算机科学与技术,入学年份:2017,成绩:84");
        System.out.print("查找姓‘王’的学生为:");
        Student stud1=new Student("张三","1998年11月15日","青海","西宁",01,"物联网",2017,89);
     Student stud2=new Student("李四","1999年01月08日","河南","洛阳",02,"网络工程",2017,97);
     Student stud3=new Student("王二","1998年07月24日","山东","青岛",03,"网络工程",2017,92);
     Student stud4=new Student("赵六","1997年08月30日","陕西","西安",04,"计算机科学与技术",2017,84);
     stud1.searchname("王");
     stud2.searchname("王");
     stud3.searchname("王");
     stud4.searchname("王");
     System.out.print("查找生日为1999年01月08日的学生为:");
     stud1.searchbirthday("1999年01月08日");
     stud2.searchbirthday("1999年01月08日");
     stud3.searchbirthday("1999年01月08日");
     stud4.searchbirthday("1999年01月08日");
     System.out.print("查找所在地区是陕西的学生为:");
     stud1.searchplace("陕西");
     stud2.searchplace("陕西");
     stud3.searchplace("陕西");
     stud4.searchplace("陕西");
     stud1.separate();
     stud2.separate();
     stud3.separate();
     stud4.separate();
     int add1=0,add2=0,add3=0;
     add1=stud1.sum1+stud2.sum1+stud3.sum1+stud4.sum1;
     add2=stud1.sum2+stud2.sum2+stud3.sum2+stud4.sum2;
     add3=stud1.sum3+stud2.sum3+stud3.sum3+stud4.sum3;
     System.out.println("网络工程班总成绩是:"+add1);
     System.out.println("物联网班总成绩是:"+add2);
     System.out.println("计算机科学与技术班总成绩是:"+add3);
    }
    }

 

转载于:https://www.cnblogs.com/wuhui111/p/10821480.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值