Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Beginner Web en 24 Julio 2019, 08:06 am



Título: ordenar lista de Perro(s)
Publicado por: Beginner Web en 24 Julio 2019, 08:06 am
Hola tengo una duda sobre la sintaxis del metodo para ordenar listas segun el un ID unico, quiero ordenarlo de mayor a menor y viceversa no me acuerdo como era algo parecido a lista.sort(compareTo ) y con Lambda afff no recuerdo  :huh:


Título: Re: ordenar lista de Perro(s)
Publicado por: rub'n en 24 Julio 2019, 10:51 am
Dulce Chavalina

https://foro.elhacker.net/java/bubblesort_arraylist-t494618.0.html;msg2190136#msg2190136


La clase OrdenarPersonaPorNombre en la línea 87 puedes añdir esto para órden descendente, sin eso, sería ascendente.

Código
  1. .sorted(Comparator.comparing(PerroConGarrapata::getNombre).reversed())


Título: Re: ordenar lista de Perro(s)
Publicado por: Beginner Web en 25 Julio 2019, 01:41 am
gracias bb  :D


Título: Re: ordenar lista de Perro(s)
Publicado por: rub'n en 25 Julio 2019, 09:09 am
Sinceramente la línea está bien, sorted() porqué se usa stream() primero son métodos nativos de java  :P

Tú profesor es tannnn tannn deprecated, que es una lastima, las líneas que te puse son del nuevo api Java 8(2013) no tan nuevo ya.

Para serte más preciso, dile a tu profesor que le mando saludos, y que se actualize, que cuando quiera hablo con él para decírselo.

Dulce chavala.

Edit: no te arriesgues a decirle que está desactualizado, para que no le afecte el ego, y a ti como alumna pero de que lo está lo está, perdiendo el tiempo enseñando algo que se olvida tannnn rápido damn lmao.