Vamos analisar as afirmativas: I- Para ordenar objetos de uma mesma classe, deve-se garantir que tal classe implemente a interface Comparable ou utilize um provider. Verdadeiro. Para ordenar objetos de uma mesma classe, é necessário implementar a interface Comparable ou utilizar um Comparator. II- A implementação do método 'compareTo' varia conforme o contexto/critério em que a ordenação é aplicada. Verdadeiro. A implementação do método 'compareTo' varia de acordo com o critério de ordenação desejado. III- No Java, só é possível ordenar classes Wrappers. Falso. É possível ordenar objetos de qualquer classe desde que ela implemente a interface Comparable ou utilize um Comparator. IV- Para ordenarmos uma coleção de objetos, podemos utilizar o método estático 'sort' da classe 'ArrayList'. Verdadeiro. O método 'sort' da classe 'ArrayList' é utilizado para ordenar os elementos da lista. Portanto, a alternativa correta é: d) As sentenças I, II e IV estão corretas.
Para escrever sua resposta aqui, entre ou crie uma conta
Programação Orientada A Objetos
•Uniasselvi
Compartilhar