Resultados da pesquisa a pedido "comparator"
Existe uma maneira interna de comparar IEnumerable <T> (por seus elementos)?
Eu gostaria de comparar listas de elementos de um determinado tipo, para ver quaisListaé maior". new BuiltInComparer<IEnumerable<int>>().Compare( new[] {3,2,3}, new[] {1,2,3}) ... retornaria 1 new BuiltInComparer<IEnumerable<int>>().Compare( ...
Comparador de mapeamento com segurança nula usando implementações padrão
Existe uma possibilidade incorporada de criar um comparador de mapeamento com segurança nula no Java 8 sem gravar uma própria implementação deComparator? Ao executar o código a seguir, ele causa um NPE porque okeyExtractor ...
Contrato comparável e comparador com relação a null
Comparable contrato especifica quee.compareTo(null) deve jogarNullPointerException. Dea API [http://java.sun.com/javase/6/docs/api/java/lang/Comparable.html]: Observe quenull não é uma instância de nenhuma classe ee.compareTo(null) deve jogar ...
lista de comparação com vários atributos envolvendo um valor booleano
Eu tenho algumas classes que implementam a interface do comparador para classificar um ArrayList adicionando objetos do paciente, eu quero classificar a lista por vários atributos e não tenho problemas em classificar apenas com as Enums, no ...
ClassCastException ao classificar uma matriz usando o Comparator
Eu gosto dessa classe para comparar Y Cordinates (ordem decrescente) e predefini a classe Point. Na classe principal, estou enviando uma matriz Compare Y que está mantendo pontos (tipo = Ponto)Arrays.sort(array); e isso me dáClassCastExeption ...
Curioso sobre a implementação do CaseInsensitiveComparator [duplicado]
Esta pergunta já tem uma resposta aqui: Compreendendo a lógica no CaseInsensitiveComparator [/questions/15518731/understanding-logic-in-caseinsensitivecomparator] 5 respostasEnquanto eu verifico a implementação deCaseInsensitiveComparator, que ...
Existe um comparador natural na API padrão?
Preciso de um comparador como parte de um padrão de estratégia que possa usar a ordem natural dos objetos ou alguma ordem personalizada. Para o caso de pedidos naturais, escrevi um comparador simples: private static class NaturalComparator<T ...
Inverter um comparador em Java 8
Eu tenho um ArrayList e quero classificá-lo em ordem decrescente. Eu uso para issojava.util.stream.Stream.sorted(Comparator) método. Aqui está uma descrição de acordo com a API Java: Retorna um fluxo que consiste nos elementos desse fluxo, ...
A classificação Java não é a mesma coisa com a classificação MySQL
Eu preciso verificar a classificação na tabela e o conteúdo da tabela é fornecido pelo MySQL. Estou usando a seguinte linha para classificar a lista: Collections.sort(sorted, String.CASE_INSENSITIVE_ORDER); E obtenha o seguinte ...
Sort ArrayList de objetos personalizados por propriedade
Li sobre a classificação de ArrayLists usando um comparador, mas em todos os exemplos que as pessoas usavamcompareTo que, de acordo com algumas pesquisas, é um método para String Eu queria classificar um ArrayList de objetos personalizados por ...