для Java практике, я пытаюсь создать метод в моем EmployeesDirectory класса, что:Удаление повторяющихся записей в массиве - Java
- Удаляет повторяющиеся записи из массива
- Массив должен быть такой же длины, после того, как удаление дубликатов
- непустые элементы должны быть сделать непрерывную последовательность в начале массива - и actualNum должны вести учет записей
Дублированный Средства: же имя, должность и зарплата
Вот мой текущий код:
Я не уверен в том, как реализовать это - любая помощь была бы оценена
class EmployeeDirectory {
private Employee dir[];
private int size;
private int actualNum;
public EmployeeDirectory(int n) {
this.size = n;
dir = new Employee[size];
}
public boolean add(String name, String position, double salary) {
if (dir[size-1] != null) {
dir[actualNum] = new Employee(name, position, salary);
actualNum++;
return true;
} else {
return false;
}
}
}
удаления дубликатов записей !! Вы имеете в виду удалить дубликатов сотрудников с тем же именем? – MChaker
@MChaker они означают объекты, для которых 'a.equals (b) == true' –