En este artículo discutiremos sobre el método no modificableNavigableSet().
Introducción
Este método está disponible en NavigableSet. Es una estructura de datos que puede almacenar elementos en un pedido. Para esto tenemos que usar el conjunto de árboles.
podemos crear un conjunto de árboles usando la siguiente sintaxis:
NavigableSet<datatype> data = new TreeSet<String>();
dónde,
- datatype especifica el tipo de elementos
- Los datos son los datos de entrada.
unmodificableNavigableSet()
Este método devolverá la vista no modificable del conjunto navegable dado.
Sintaxis :
public static <T> NavigableSet<T> unmodifiableSortedSet(SortedSet<T> data)
donde data es el conjunto navegable que se devuelve en una vista no modificable.
Ejemplo 1 :
- demostración antes y después de la modificación
Java
import java.util.*; public class GFG1 { // main method public static void main(String[] args) { // create a set named data NavigableSet<Integer> data = new TreeSet<Integer>(); // Add values in the data data.add(1); data.add(2); data.add(3); data.add(34); // Create a Unmodifiable sorted set SortedSet<Integer> data2 = Collections.unmodifiableNavigableSet(data); // display System.out.println(data); // add to data data.add(32); // display System.out.println(data2); } }
Producción:
[1, 2, 3, 34] [1, 2, 3, 32, 34]
Ejemplo 2
Java
import java.util.*; public class GFG1 { // main method public static void main(String[] args) { // create a set named data NavigableSet<String> data = new TreeSet<String>(); // Add values in the data data.add("java"); data.add("Python"); data.add("R"); data.add("sql"); // Create a Unmodifiable sorted set SortedSet<String> data2 = Collections.unmodifiableNavigableSet(data); // display System.out.println(data); // add to data data.add("bigdata/iot"); // display System.out.println(data2); } }
Producción:
[Python, R, java, sql] [Python, R, bigdata/iot, java, sql]
Publicación traducida automáticamente
Artículo escrito por manojkumarreddymallidi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA