Files
WS-07-Multithreading-Basics…/src/main/java/dev/service/StudentManager.java
T
2026-05-26 09:16:20 +03:30

46 lines
860 B
Java

package dev.service;
import dev.model.Student;
import java.util.ArrayList;
public class StudentManager {
private final ArrayList<Student> students = new ArrayList<>();
public void addStudents(ArrayList<Student> newStudents) {
students.addAll(newStudents);
}
public Student searchStudent(int id) {
for (Student student : students) {
if (student.getId() == id) {
return student;
}
}
return null;
}
public boolean removeStudent(int id) {
for (Student student : students) {
if (student.getId() == id) {
students.remove(student);
}
}
return false;
}
public void printStudents() {
for (Student student : students) {
System.out.println(student);
}
}
}