Para obtener el elemento TreeSet mayor que el elemento especificado utilizando el método de techo() en Java. El método de techo en Java devuelve el elemento mínimo en el conjunto mayor o igual que el elemento dado, o nulo si no existe tal elemento.
El método ceiling() de la clase java.util.TreeSet<E> se utiliza para devolver el elemento mínimo de este conjunto mayor o igual que el elemento dado, o nulo si no existe tal elemento.
Sintaxis:
public E ceiling(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 menor mayor o igual que e, o nulo si no existe tal elemento.
Excepción: este método genera NullPointerException si el elemento especificado es nulo y este conjunto utiliza un orden natural o su comparador no permite elementos nulos.
set = {10,20,30,40,50} // Least element in the set greater than or equal to the 23 Ceiling value of 23: 30 // There is no such element so it returns null Ceiling value of 55: null
Ejemplo 1:
Java
// Java Program demonstrate how to get TreeSet Element // Greater than Specified Element using ceiling() 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 ceiling of 23 System.out.println("Ceiling value of 23: " + set.ceiling(23)); } }
TreeSet: [10, 20, 30, 40, 50] Ceiling value of 23: 30
Ejemplo 2:
Java
// Java Program demonstrate how to get TreeSet Element // Greater than Specified Element using ceiling() 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 ceiling of 55 System.out.println("Ceiling value of 55: " + set.ceiling(55)); } }
TreeSet: [10, 20, 30, 40, 50] Ceiling value of 55: 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