Para hacer que el elemento TreeSet sea más pequeño que el elemento especificado usando el método floor() en Java. El TreeSet se usa para almacenar elementos en orden ordenado. El método de suelo devuelve el mayor elemento del conjunto menor o igual que el elemento dado, o nulo si no existe tal elemento.
set = {10,20,30,40,50} // greatest element in the set less than or equal to the 23 Floor value of 23: 20 // There is no such element so it returns null Floor value of 5: null
El método floor() de la clase java.util.TreeSet<E> se utiliza para devolver el mayor elemento de este conjunto menor o igual que el elemento dado, o nulo si no existe tal elemento.
Sintaxis:
public E floor(E e)
Parámetros: Este método toma el valor e como un parámetro que se va a emparejar.
Valor devuelto: este método devuelve el elemento mayor menor o igual que e, o nulo si no existe tal elemento
Excepción: este método lanza la excepción NullPointerException si el elemento especificado es nulo y este conjunto utiliza un orden natural, o su comparador no permite elementos nulos.
Ejemplo 1:
Java
// Java Program demonstrate how to get TreeSet Element // Smaller than Specified Element using Floor Method import java.util.*; public class GFG { public static void main(String[] args) { // New TreeSet TreeSet<Integer> set = new TreeSet<>(); // Adding element to TreeSet set.add(40); set.add(50); set.add(30); set.add(10); set.add(20); // Print TreeSet System.out.println("TreeSet: " + set); // Print floor value of 23 System.out.println("Floor value of 23: " + set.floor(23)); } }
TreeSet: [10, 20, 30, 40, 50] Floor value of 23: 20
Ejemplo 2:
Java
// Java Program demonstrate how to get TreeSet Element // Smaller than Specified Element using Floor Method import java.util.*; class GFG { public static void main(String[] args) { // New TreeSet TreeSet<Integer> set = new TreeSet<>(); // Adding element to TreeSet set.add(40); set.add(50); set.add(30); set.add(10); set.add(20); // Print TreeSet System.out.println("TreeSet: " + set); // Print floor value of 5 System.out.println("Floor value of 5: " + set.floor(5)); } }
TreeSet: [10, 20, 30, 40, 50] Floor value of 5: null
Publicación traducida automáticamente
Artículo escrito por nikhilchhipa9 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA