一道JAVA题,想了很久不会写。关于#java#的问题:普通方法:普通方法1:输出学生的个人信息(学号、姓名、班级和年龄):普通方法2:采用静态方法的形式,输出所有已建对象的总人数和平均年龄

  1. 编写学生类(Student),要求如下。
    成员变量:
    学号、姓名、班级、年龄、学生总人数、平均年龄(其他变量可自主扩展)
    构造方法:
    通过形参传参的形式为成员变量学号、姓名、班级和年龄初始化,并完成学生人数的计数和平均年龄的计算。
    普通方法:
    普通方法1:输出学生的个人信息(学号、姓名、班级和年龄):
    普通方法2:采用静态方法的形式,输出所有已建对象的总人数和平均年龄;
    普通方法3:判断年龄是否大于等于18岁,如果大于18岁,输出“符合入党年龄”,然后返回当前对象。
    编写测试类,在main方法中分别创建3个对象,测试该类中方法是否达到要求。

参考:https://blog.csdn.net/weixin_39541767/article/details/114422366

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7574704
  • 除此之外, 这篇博客: 阿里面试分享中的 记得那天晚上我在跑步,回宿舍时发现手机有两个未接大约在晚上9:45左右杭州来的电话,心里慌了一下第一个电话面就错过了,于是赶紧与阿里的负责人说明了情况。第二天中午2点左右在上厕所的时候手机屏幕显示阿里巴巴来电,迟疑了几秒接起电话,对面的大哥直接问现在方便开电脑吗?给我发了一封邮件让我在40分钟后将代码发给他,邮件内容是两道编程题: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    1. 字符串模式匹配
      有一个字符串它的构成是词+空格的组合,如“北京 杭州 杭州 北京”, 要求输入一个匹配模式(简单的以字符来写), 比如 aabb, 来判断该字符串是否符合该模式, 举个例子:
      (1) pattern = “abba”, str=“北京 杭州 杭州 北京” 返回 ture
      (2) pattern = “aabb”, str=“北京 杭州 杭州 北京” 返回 false
      (3) pattern = “baab”, str=“北京 杭州 杭州 北京” 返回 ture

    2. 三角形最小路径和 (下一个数的选择范围只能在与自己相邻的下一级的两个数之间)
      2
      3 4
      6 5 7
      4 1 8 3
      例: 2+3+5+1 =11


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^