El método unmodificableSortedSet () de Java Collections está disponible en TreeSet. Un Tree Set es una estructura de datos que puede almacenar elementos en orden.
Sintaxis:
SortedSet<datatype> data = new TreeSet<String>();
dónde,
- datatype especifica el tipo de elementos
- Los datos son los datos de entrada.
Método unmodificableSortedSet()
unmodificableSortedSet() las colecciones de Java
Sintaxis:
public static <T> SortedSet<T> unmodifiableSortedSet(SortedSet<T> data)
donde data es el conjunto ordenado que se devuelve en una vista no modificable.
Tipo de devolución: este método
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 SortedSet<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.unmodifiableSortedSet(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]
Ejemplo 2:
Java
import java.util.*; public class GFG1 { // main method public static void main(String[] args) { // create a set named data SortedSet<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.unmodifiableSortedSet(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]
Publicación traducida automáticamente
Artículo escrito por manojkumarreddymallidi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA