Pelo o que entendi, é melhor utilizar o compareTo quando houver apenas uma comparação, e o compare (em uma nova classe) quando for necessário comparar mais de um atributo nos objetos. Isto é correto? Qual a real aplicação dos dois?
Pelo o que entendi, é melhor utilizar o compareTo quando houver apenas uma comparação, e o compare (em uma nova classe) quando for necessário comparar mais de um atributo nos objetos. Isto é correto? Qual a real aplicação dos dois?