Table of Contents
Anuncios
Publicidad
Cómo encontrar el valor máximo y mínimo de una lista en Java usando Collections
En Java, la clase Collections ofrece métodos muy útiles para trabajar con listas. Entre ellos destacan:
Collections.max()→ devuelve el valor máximo de una lista.Collections.min()→ devuelve el valor mínimo de una lista.
Con estos métodos podemos obtener, de forma sencilla y rápida, el número más alto y el más bajo de una colección de datos, sin necesidad de recorrer manualmente la lista con bucles.
Ejemplo práctico en Java
En este ejemplo vamos a:
- Crear una lista de enteros.
- Añadir valores a la lista.
- Usar
Collections.max()para obtener el número mayor. - Usar
Collections.min()para obtener el número menor. - Mostrar los resultados en consola.
Código completo en Java con comentarios
package collections;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class MaximoYMinimoDeUnaLista {
public static void main(String[] args) {
// Creamos una lista de números llamada misNumeros
List<Integer> misNumeros = new ArrayList<>();
// Añadimos valores a la lista
misNumeros.add(78);
misNumeros.add(129);
misNumeros.add(45);
misNumeros.add(6);
misNumeros.add(179);
misNumeros.add(53);
misNumeros.add(900);
// Extraemos el valor máximo de la lista
int maximo = Collections.max(misNumeros);
System.out.println("El máximo de la lista es: " + maximo);
// Extraemos el valor mínimo de la lista
int minimo = Collections.min(misNumeros);
System.out.println("El mínimo de la lista es: " + minimo);
}
}
Publicidad
Resultado en consola
El máximo de la lista es: 900 El mínimo de la lista es: 6

Seguir leyendo:
¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)





