Quantcast
Browsing all 23 articles
Browse latest View live

Por: thejokerbm

na verdade a sua classe caixa tem q implementar comparable ai vc comprar dentro do metodo compareTo, mas procure no GUJ la vc vai encontrar mais informação

View Article


Por: javaneiro

Ótimo artigo, entao tentei fazer uma ordenação de um HashMap medias pelo String… Mas não deu certo… fiz da seguinte forma usando uma coleção ordenada… TreeMap ordenado = new TreeMap(medias); Iterator...

View Article


Por: javaneiro

Funcionou sim… obrigado… só passei a coleção errada iterator… ficando assim… private void ordenandoHashMap(HashMap medias) { TreeMap ordenado = new TreeMap(medias); Iterator i =...

View Article

Por: Nico Steppat

Oi javaneiro, vc deve iterar com o mapa “ordenada”, o mapa “medias” continua sem ordem.

View Article

Por: João Henrique

Lembrando que comparator possibilita apenas um tipo de ordenação. Gosto de usar inner Class para fazer este serviço. Crio uma inner class do Tipo OrdenacaoPorNome que implementa comparable E ai passo...

View Article


Por: Andre Alves Pinto

Valeu, esse post me ajudou muito!

View Article

Por: Fred

Ótimo artigo. Extamente o que eu procurava. Caelum e Nico Steppat continuem sempre com esse trabalho!

View Article

Por: Ricardo

E quando é necessário ordernar por multiplos atributos? Por exemplo, em Clientes. ordenar Estado, Cidade e nome do cliente? Alguem tem alguma sugestão?

View Article


Por: Sane

O meu aparece a seguinte mensagem No suitable method found for sort(List,TarefaComparator) method Collections.sort(List,Comparator) is not applicable (no instance(s) of type variable(s) T#1 exist so...

View Article


Por: Geilson

Ricardo, o Guava tem umas classes ótimas pra comparar múltiplos atributos. Se você vai implementar o método compare ou compareTo, a ComparisonChain facilita muito:...

View Article

Por: Carlos Eduardo

O jeito Groovy de fazer uma ordenação, neste caso por nome: def string = ["Carlos", "Henrique", "Altair", "Groovy"].sort( new Comparator() { int compare(String s1, String s2) { return s1 s2 } });

View Article

Por: Bruno

Não entendi muito bem essa parte: public abstract int compare(Cliente one, Cliente other); public Comparator asc() { return this; } public Comparator desc() { return Collections.reverseOrder(this); } O...

View Article

Por: Paulo Silveira

Oi Bruno! uma enum pode sim ter metodo abstrato, bastando voce implementar aquele metodo em todas as enums da enum.

View Article


Por: Gabriel Queiroz

Cara valeu muito eu queria ordenar uma lista pela data, e nao achava nada mas você me salvou. Fiz assim: @SuppressLint(“SimpleDateFormat”) @Override public int compareTo(Invoices another) {...

View Article

Por: Júlio Cardoso

Muito bom o texto. Ajudou muito. A postagem do Willian também.

View Article


Por: Nathanael Lima

Excelente artigo! Utilizei em um código e funcionou perfeitamente, inclusive consegui utilizar vários critérios para gerar uma tabela de classificação de equipes. Ficou dessa forma: public int...

View Article

Por: Ordenando uma lista de objetos em Java | Blog do Alura

[…] Diferente da ordenação de números, para ordenar lista de objetos específicos, como é o caso do objeto aluno, é necessário informar como o objeto precisa ser ordenado implementando a interface...

View Article


Por: Thiago Schetini

Fiz o curso presencial FJ-11 da Caelum, mas não consigo de forma alguma entender isso de Camparator vs Comparable, QUE SACO! Não consegui resolver os desafios abaixo, se alguém entender isso e puder...

View Article

Por: Paulo Silveira

oi Thiago Não se assuste. No começo realmente é muito chato entender as pequenas diferenças. Pense assim: Comparable é que você quer o código de ordenação dentro da propria classe. String e Integer...

View Article

Por: Iure

Posso perceber que o autor desse post assistiu a seleção da Alemanha jogar em 2006.

View Article
Browsing all 23 articles
Browse latest View live