У меня есть класс dto, в котором хранятся некоторые студенты и оценки конкретного предмета.в основном это так.
List<StudentInfoDTO> studentInfoDTO = new ArrayList<>();
где StudentInfoDTO как показано ниже
public class StudentInfoDTO {
Long studentId;
Short marks;
}
Теперь я хочу идентификатор студента с наименьшими оценками.
Я пробовал ниже, но не даваложидаемый результат.
int smallest = 0;
for(int i = 0; i < studentInfoDTO.size(); i++) {
smallest = studentInfoDTO.get(i).getMarks();
int x = studentInfoDTO.get(i).getMarks();
if (x < smallest) {
smallest = x;
}
}