Método NavigableSet lower() en Java

El método lower() de la interfaz NavigableSet en Java se usa para devolver el elemento más grande de este conjunto estrictamente menor que el elemento dado, o nulo si no existe tal elemento en el conjunto.

Sintaxis :

E lower(E ele)

Donde, E es el tipo de elementos que mantiene este contenedor Set.

Parámetros : esta función acepta un elemento de parámetro que se refiere al tipo de elemento mantenido por este contenedor de conjunto.

Valor devuelto : Devuelve el mayor elemento de este conjunto estrictamente menor que el elemento dado, o nulo si no existe tal elemento.

Los siguientes programas ilustran el método lower() en Java:

Programa 1 : NavigableSet con elementos enteros.

// A Java program to demonstrate lower()
// method of NavigableSet
import java.util.NavigableSet;
import java.util.TreeSet;
  
public class GFG {
    public static void main(String[] args)
    {
        NavigableSet<Integer> ns = new TreeSet<>();
        ns.add(0);
        ns.add(1);
        ns.add(2);
        ns.add(3);
        ns.add(4);
        ns.add(5);
        ns.add(6);
  
        System.out.println("Greatest element strictly less than"
                           + " 4 is: " + ns.lower(4));
    }
}
Producción:

Greatest element strictly less than 4 is: 3

Programa 2: NavigableSet con elementos de string.

// A Java program to lower()
// method of NavigableSet
import java.util.NavigableSet;
import java.util.TreeSet;
  
public class GFG {
    public static void main(String[] args)
    {
        NavigableSet<String> ns = new TreeSet<>();
        ns.add("A");
        ns.add("B");
        ns.add("C");
        ns.add("D");
        ns.add("E");
        ns.add("F");
        ns.add("G");
  
        System.out.println("Greatest element strictly less than"
                           + " D is: " + ns.lower("D"));
    }
}
Producción:

Greatest element strictly less than D is: C

Referencia : https://docs.oracle.com/javase/10/docs/api/java/util/NavigableSet.html#lower(E)

Publicación traducida automáticamente

Artículo escrito por barykrg y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *