您的位置:首页 > 教育 > 锐评 > 黄页号码怎么取消标记_云南壮族自治区疫情最新消息今天_seo优化上海牛巨微_最新新闻热点事件

黄页号码怎么取消标记_云南壮族自治区疫情最新消息今天_seo优化上海牛巨微_最新新闻热点事件

2025/4/21 8:39:55 来源:https://blog.csdn.net/yzx991013/article/details/147375286  浏览:    关键词:黄页号码怎么取消标记_云南壮族自治区疫情最新消息今天_seo优化上海牛巨微_最新新闻热点事件
黄页号码怎么取消标记_云南壮族自治区疫情最新消息今天_seo优化上海牛巨微_最新新闻热点事件

Main.java

// 主类,用于测试学生管理系统
public class Main {
    public static void main(String[] args) {
        StudentManagementSystem sms = new StudentManagementSystem();

        // 添加学生
        sms.addStudent(new Student(1, "Alice", 20));
        sms.addStudent(new Student(2, "Bob", 21));

        // 显示所有学生
        System.out.println("所有学生信息:");
        sms.displayAllStudents();

        // 根据 ID 查询学生
        Student foundStudent = sms.findStudentById(1);
        if (foundStudent != null) {
            System.out.println("找到学生:" + foundStudent);
        } else {
            System.out.println("未找到该学生");
        }

        // 删除学生
        sms.removeStudent(2);
        System.out.println("删除 ID 为 2 的学生后,剩余学生信息:");
        sms.displayAllStudents();
    }
}    

Student.java

// 定义学生类
class Student {
    private int id;
    private String name;
    private int age;

    public Student(int id, String name, int age) {
        this.id = id;
        this.name = name;
        this.age = age;
    }

    public int getId() {
        return id;
    }

    public String getName() {
        return name;
    }

    public int getAge() {
        return age;
    }

    @Override
    public String toString() {
        return "Student{id=" + id + ", name='" + name + "', age=" + age + "}";
    }
}    

StudentManagementSystem.java

import java.util.ArrayList;
import java.util.List;

// 定义学生管理系统类
class StudentManagementSystem {
    private List<Student> students;

    public StudentManagementSystem() {
        this.students = new ArrayList<>();
    }

    // 添加学生
    public void addStudent(Student student) {
        students.add(student);
    }

    // 删除学生
    public void removeStudent(int id) {
        students.removeIf(student -> student.getId() == id);
    }

    // 根据 ID 查询学生
    public Student findStudentById(int id) {
        for (Student student : students) {
            if (student.getId() == id) {
                return student;
            }
        }
        return null;
    }

    // 显示所有学生
    public void displayAllStudents() {
        for (Student student : students) {
            System.out.println(student);
        }
    }
}    

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com