Ejemplo:
Input : List = [3, 5, 18, 4, 6] Output: Min value of our list : 3 max value of our list : 18 Input : List = ['a', 'a', 'a'] Output: All elements are equal
Acercarse:
- Tome entradas en la lista.
- Cree dos variables, mínimo y máximo.
- Utilice el método Collections.min() y almacene el valor de retorno en la variable min.
- Utilice el método Collections.max() y almacene el valor de retorno en la variable max.
- Si las variables mínima y máxima son iguales, imprima elementos iguales.
- De lo contrario, imprime las variables mínimas y máximas.
A continuación se muestra la implementación del enfoque anterior:
Java
// Java Program to Compare Elements in a Collection import java.io.*; import java.util.*; class GFG { public static void main(String[] args) { // List initialization List<Integer> l = new ArrayList<>(); // Add elements in the list l.add(3); l.add(5); l.add(18); l.add(4); l.add(6); // Minimum in the list int minimum = Collections.min(l); // Maximum in the list int maximum = Collections.max(l); if (minimum == maximum) { System.out.println("All elements are equal"); } else { System.out.println("Min value of our list : " + minimum); System.out.println("Max value of our list : " + maximum); } } }
Producción
Min value of our list : 3 Max value of our list : 18
Complejidad temporal: O(N), donde N es la longitud de la lista.
Publicación traducida automáticamente
Artículo escrito por kaaruni1124 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA