Resultados da pesquisa a pedido "comparator"
O que significa a comparação consistente com os iguais? O que pode acontecer se minha aula não seguir esse princípio?
Do JavaDoc do TreeMap:Observe que a ordenação mantida por um mapa ordenado (independentemente de um comparador explícito ser fornecido) deve ser consistente ...
Classifique duas arrayLists simultaneamente
Digamos que eu tenho duas ArrayLists: name: [Four, Three, One, Two] num: [4, 3, 1, 2]Se eu fizer: Arrays.sort (num), então eu tenho: name: [Four, Three, One, Two] num: [1, 2, 3, 4]Existe alguma maneira que eu possa fazer uma classificação em ...
Java - ordenar seqüências de caracteres como o Windows Explorer
Estou tentando usar o código sugerido por Sander Pham em outra pergunta. Eu preciso que meu Java ArrayList de nomes de cadeias seja classificado como o Windows Explorer. Seu código funcionou para tudo, menos para um problema. Eu gostaria de ...
Muito confuso com a inferência do tipo Java 8 Comparator
Eu estive olhando para a diferença entreCollections.sort elist.sort, especificamente sobre o uso doComparator métodos estáticos e se os tipos de parâmetros são necessários nas expressões lambda. Antes de começarmos, sei que poderia usar ...
Tipo de string C ++ como um ser humano?
Eu gostaria de classificar seqüências alfanuméricas da maneira que um ser humano as classificaria. Ou seja, "A2" vem antes de "A10" e "a" certamente vem antes de "Z"! Existe alguma maneira de fazer isso sem escrever um ...
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( ...
Como passar um comparador personalizado para "classificar"?
ClasseA tem o seguinte comparador: class A attr_accessor x def my_comparator(a) x**2 <=> (a.x)**2 end endGostaria de usar esse comparador para classificar uma matriz em que cada item é da classe A: class B def my_method items.sort!(<how can I ...