Java项目学生信息管理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java项目中,学生信息管理系统可以通过创建不同的类来实现不同的功能,比如添加学生信息、删除学生信息、查看学生信息等。以下是一个简单的学生信息管理系统的示例: 1. 创建学生类(Student): ```java public class Student { private String id; private String name; // 其他属性和方法 public Student(String id, String name) { this.id = id; this.name = name; } public void information_printf() { System.out.println("学号:" + id + ",姓名:" + name); } } ``` 2. 创建添加学生信息类(Add): ```java import java.util.ArrayList; import java.util.Scanner; public class Add { public ArrayList<Student> Add_information(ArrayList<Student> newList) { Scanner sc = new Scanner(System.in); System.out.println("请输入学生的学号:"); String id = sc.next(); System.out.println("请输入学生的姓名:"); String name = sc.next(); Student student = new Student(id, name); newList.add(student); System.out.println("学生信息添加成功!"); return newList; } } ``` 3. 创建删除学生信息类(Delete): ```java import java.util.ArrayList; import java.util.Scanner; public class Delete { public ArrayList<Student> Delete_information(ArrayList<Student> newList) { Scanner sc = new Scanner(System.in); System.out.println("请输入要删除的学生的学号:"); while (true) { String id = sc.next(); if (getList_id(newList, id)) { System.out.println("学生信息删除成功!"); break; } System.out.println("该学生信息不存在,请重新输入:"); } return newList; } private boolean getList_id(ArrayList<Student> newList, String id) { for (int i = 0; i < newList.size(); i++) { if (newList.get(i).getId().equals(id)) { newList.remove(i); return true; } } return false; } } ``` 4. 创建查看学生信息类(View): ```java import java.util.ArrayList; public class View { public void View_information(ArrayList<Student> newList) { for (int i = 0; i < newList.size(); i++) { Student s = newList.get(i); s.information_printf(); } } } ``` 以上是一个简单的学生信息管理系统的示例,其中包括添加学生信息、删除学生信息和查看学生信息的功能。你可以根据需要进行扩展和修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值