Heim >Java >javaLernprogramm >Wie erstellen wir ein unveränderliches Set in Java 9?
Die unveränderliche statische Factory-Methode Set.of() kann eine bequeme Möglichkeit bieten, unveränderliche Sammlungen in Java 9 zu erstellen.
Die mit der Methode Set.of() erstellte Set-Instanz weist die folgenden Eigenschaften auf.
<strong>Set.of(E... elements)</strong>
import java.util.Set; public class SetOfMethodTest { public static void main(String args[]) { Set<String> names = <strong>Set.of</strong>("Adithya", "Bhavish", "Chaitanya", "Jai"); System.out.println("Names - " + names); names.add("Raja"); <strong>// throws UnsupportedOperationException</strong> } }
<strong>Names - [Bhavish, Adithya, Jai, Chaitanya] </strong><strong>Exception in thread "main" java.lang.UnsupportedOperationException at java.base/java.util.ImmutableCollections.uoe(Unknown Source) at java.base/java.util.ImmutableCollections$AbstractImmutableSet.add(Unknown Source) at SetOfMethodTest.main(SetOfMethodTest.java:8)</strong>
Das obige ist der detaillierte Inhalt vonWie erstellen wir ein unveränderliches Set in Java 9?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!