У меня есть класс java под названием StudentList, и я хочу создать метод, который бы проходил через каждого студента и проверял номера их групп. Затем добавьте их в arraylist, если номер группы уже находится внутри arraylist, он пропустит его. Но как сделать цикл, который пропустил бы дубликаты?
Я пытался использовать цикл for, но я не могу придумать решение, которое могло бы преодолеть эту единственную точку:
public ArrayList<Integer> getAllGroupNumbers() {
ArrayList<Integer> a = new ArrayList<Integer>();
for(int i = 0; i < list.size(); i++)
{
if(list.get(i).getGroupNumber() != ...)
}
}