Closed lmoliveto closed 2 months ago
Hola! En employees() esta bien pasarle el Comparator a Arrays.sort en lugar de hacer que Employee implemente Comparable?
employees()
Comparator
Arrays.sort
Employee
Comparable
public Employee[] employees(){ Employee[] copy = Arrays.copyOf(employees, dim); Arrays.sort(copy, new Comparator<>(){ @Override public int compare(Employee e1, Employee e2){ int toReturn = Integer.compare(e1.getAntiquity, e2.getAntiquity); if(toReturn == 0){ toReturn = e2.getName().compareTo(e1.getName()); } return toReturn; } }); return copy; }
Hola @lmoliveto Sí, está perfecto.
Hola! En
employees()
esta bien pasarle elComparator
aArrays.sort
en lugar de hacer queEmployee
implementeComparable
?