没什么多余提示和难度,看代码即可

Student.java文件
package coding;
import java.util.Scanner;
public class Student {String Number;String Name;int English;int math;int PE;int newE;int newM;int newP;public String toString() {return "姓名:"+Name+"学号:"+Number+"高数:"+math+"英语:"+English+"体育:"+PE;}public void setName(String s) {Name=s;}public String getname() {return Name;}public void setNumber(String s) {Number=s;}public String getNumber() {return Number;}public void setEnglish(int Englishs) {English =Englishs;}public int getEnglish() {return English;}public void setmath(int maths) {math =maths;}public int getmath() {return math;}public void setPE(int PEs) {PE =PEs;}public int getPE() {return PE;}public void setnewE(int newEs) {newE =newEs;}public int getnewE() {return newE;}public void setnewM(int newMs) {newM =newMs;}public int getnewM() {return newM;}public void setnewP(int newPs) {newP =newPs;}public int getnewP() {return newP;}
}
StudentManagementSystem.java文件
package coding;
import java.util.Scanner;
public class StudentManagementSystem {Student[] student=new Student[1];public void addStudent(int a) {int i;for(i=0;i<a;i++) {student[i]=new Student();student[i].setNumber("2017011893");student[i].setName("王六");student[i].setnewE(10);student[i].setnewM(20);student[i].setnewP(30);}}public void print(Student student[]) {for(int i =0;i<student.length;i++) {System.out.print("添加成员:");System.out.print("姓名:"+student[i].getname());System.out.print("学号:"+student[i].getNumber());System.out.print("高数:"+student[i].getnewM());System.out.print("英语:"+student[i].getnewE());System.out.print("体育:"+student[i].getnewP());}}
}
Main.java文件
package coding;
import java.util.Scanner;
public class Main {public static void main(String[] args) {Student []sarr=new Student[5];sarr[0]=new Student();sarr[0].setNumber("2017011873");sarr[0].setName("张三");sarr[0].setEnglish(10);sarr[0].setmath(10);sarr[0].setPE(100);sarr[1]=new Student();sarr[1].setNumber("2017011874");sarr[1].setName("李四");sarr[1].setEnglish(20);sarr[1].setmath(100);sarr[1].setPE(100);sarr[2]=new Student();sarr[2].setNumber("2017011875");sarr[2].setName("王五");sarr[2].setEnglish(30);sarr[2].setmath(100);sarr[2].setPE(100);sarr[3]=new Student();sarr[3].setNumber("2017011876");sarr[3].setName("张三丰");sarr[3].setEnglish(100);sarr[3].setmath(100);sarr[3].setPE(10);sarr[4]=new Student();sarr[4].setNumber("2017011877");sarr[4].setName("张无忌");sarr[4].setEnglish(100);sarr[4].setmath(100);sarr[4].setPE(10);int ENG=0;int MATH=0;int PEE=0;System.out.print("英语成绩不及格的有:");for(int j=0;j<5;j++) {if(sarr[j].getEnglish()<60) {System.out.print(sarr[j].getname()+"、");ENG++;}}System.out.printf("共有%d人。\n",ENG);System.out.print("高数成绩不及格的有:");for(int j=0;j<5;j++) {if(sarr[j].getmath()<60) {System.out.print(sarr[j].getname()+"、");MATH++;}}System.out.printf("共有%d人。\n",MATH);System.out.print("体育成绩不及格的有:");for(int j=0;j<5;j++) {if(sarr[j].getPE()<60) {System.out.print(sarr[j].getname()+"、");PEE++;}}System.out.printf("共有%d人。\n",PEE);System.out.print("姓名查找:");Scanner s=new Scanner(System.in);String serch=s.next();for(int i=0;i<5;i++) {if(sarr[i].getname().contains(serch))System.out.println(sarr[i].toString());}System.out.print("学号查找:");Scanner st=new Scanner(System.in);String search=st.next();for(int i=0;i<5;i++) {if(sarr[i].getNumber().contains(search))System.out.println(sarr[i].toString());}StudentManagementSystem sts= new StudentManagementSystem();sts.addStudent(1);sts.print(sts.student);}}

Java简易学生管理(姓名查找,学号查找,添加成员)相关推荐

  1. python输出学生姓名成绩学号_打印所有学生的姓名,学号,性别,年龄,成绩信息...

    **# 综合训练报告** **姓名:齐佳民 学号:1403050116 专业:安全工程(矿山通风安全) 班级:通风14-1班 指导讲师:邓立军 职称:讲师 2015年05月16日** **目录** 1 ...

  2. 用python输出姓名和学号带不出姓名和学号_C++:输入10个学生的姓名、学号和成绩,将其中不及格者的姓名、学号和成绩输出。用C++编写一个程序 : 输入...

    C++:输入10个学生的姓名.学号和成绩,将其中不及格者的姓名.学号和成绩输出. 用C++编写一个程序 : 输入 www.zhiqu.org     时间: 2020-12-07 [解题思路]本题用类 ...

  3. 设计一个学生类,属性有姓名和学号,可以给姓名和学号赋值,可以显示学生的姓名和学号

    设计一个学生类,属性有姓名和学号,可以给姓名和学号赋值,可以显示学生的姓名和学号 #include<iostream> #include <string>using names ...

  4. C语言输出不及格学生姓名,C++:输入10个学生的姓名、学号和成绩,将其中不及格者的姓名、学号和成绩输出。...

    满意答案 josjosh 2017.07.03 采纳率:49%    等级:9 已帮助:3268人 [解题思路] 本题用类数组很好解决.可以先声明一个具有姓名.学号.成绩3个数据成员的类,然后输出.输 ...

  5. Java数组存取名字,题目:用java定义一个student数组,其中保存学生的姓名、学号、性别,还分别保存3门课程的成绩及对应学分,并且按照学分积的降幂进行排序,输出排序结果。...

    2009-10-06 回答 public class Student { public int id; public String name; public String gender; public ...

  6. c语言 输入学生的姓名或学号 查询成绩,1、学生信息的录入。如:学生编号、学生姓名、学生成绩。 2、学生信息的查询及显示。如:按学号查询、按成...

    2011-12-27 回答 #include #include using namespace std; #define overflow -1 typedef struct { string nam ...

  7. 11. 查询表student——查询名字中第2个字为阳字的学生的姓名和学号。

    SELECTsname,sno FROMstudent WHEREsname LIKE '%阳%';

  8. 7. 查询表student——查询全体学生的姓名、学号、所在系。

    SELECTsname,sno,sdept FROMstudent;

  9. 20. 查询表student——查询所有不姓刘学生的姓名、学号和性别

    SELECTsname,sno,ssex FROMstudent WHEREsname NOT LIKE '刘%';

最新文章

  1. VMware虚拟机 取消 简易安装
  2. Python IDLE入门
  3. [SQL] 函数整理(T-SQL 版)
  4. new Grammar in 740 - Internal table group by
  5. linux无法ping通localhost
  6. 计算机硬盘使用寿命,固态硬盘怎么测剩余寿命?SSD固态硬盘使用寿命检测方法...
  7. vue实现添加购物车光标效果
  8. 【NodeJs】NodeJs中base16转码
  9. Scrum板与Kanban如何抉择?ivhbyfphe板与按照drpxcj
  10. 如何在OpenAI创建一个api key(chatgpt)?
  11. 《西游记》中话“修行”【转】
  12. [转]微服务与Docker
  13. 视频教程-2020年软考网络规划设计师案例分析历年真题详解软考视频教程-软考
  14. 10、 WMAP Web漏洞扫描
  15. idea 回车, 加号在行首
  16. linux如何读取华为手机存储文件夹下,安卓手机文件系统的二次革命,F2FS后再看EROFS...
  17. 前端实现生成pdf文件并下载
  18. 和前司运维(张松)谈网络
  19. 【恒指早盘分析】趋势交易——看懂很简单,做到却很难!
  20. APP开发还是应以服务为主

热门文章

  1. 博客园博客如何使用模板
  2. 21 CoCos Creator-设置
  3. 爱心----孩子自信的源泉
  4. 计算机未来的发展趋势是三网合一,三网合一技术发展趋势.pdf
  5. 区块链电商市场迎来新高潮 TBK记账系统耀世启航
  6. LWN: 在Linux kernel里应用profile-guided optimization!
  7. 2019年高中数学向量解题技巧_(高考题)
  8. 什么是发货通知单Despatch advice
  9. ESP32学习笔记(51)——搭建环境、编译烧写(Windows+Espressif-IDE)
  10. Windows上的字符转换之CP_ACP和CP_OEMCP