Collections checkedSet() method in Java with Examples Last Updated : 06 Jun, 2021 Comments Improve Suggest changes Like Article Like Report The checkedSet() method of java.util.Collections class is used to return a dynamically typesafe view of the specified set.The returned set will be serializable if the specified set is serializable.Since null is considered to be a value of any reference type, the returned set permits insertion of null elements whenever the backing set does.Syntax: public static Set checkedSet(Set s, Class type) Parameters: This method takes the following argument as a parameter s: the set for which a dynamically typesafe view is to be returnedtype: the type of element that s is permitted to hold Return Value: This method returns a dynamically typesafe view of the specified set.Below are the examples to illustrate the checkedSet() methodExample 1: Java // Java program to demonstrate // checkedSet() method // for String value import java.util.*; public class GFG1 { public static void main(String[] argv) throws Exception { try { // creating object of Set<String> Set<String> hset = new TreeSet<String>(); // Adding element to hmap hset.add("Ram"); hset.add("Gopal"); hset.add("Verma"); // print the set System.out.println("Set: " + hset); // create typesafe view of the specified set Set<String> tsset = Collections .checkedSet(hset, String.class); // printing the typesafe view of specified list System.out.println("Typesafe view of Set: " + tsset); } catch (IllegalArgumentException e) { System.out.println("Exception thrown : " + e); } } } Output: Set: [Gopal, Ram, Verma] Typesafe view of Set: [Gopal, Ram, Verma] Example 2: Java // Java program to demonstrate // checkedSet() method // for Integer value import java.util.*; public class GFG1 { public static void main(String[] argv) throws Exception { try { // creating object of Set<Integer> Set<Integer> hset = new TreeSet<Integer>(); // Adding element to hset hset.add(20); hset.add(30); hset.add(40); // print the set System.out.println("Set: " + hset); // create typesafe view of the specified set Set<Integer> tsset = Collections .checkedSet(hset, Integer.class); // printing the typesafe view of specified list System.out.println("Typesafe view of Set: " + tsset); } catch (IllegalArgumentException e) { System.out.println("Exception thrown : " + e); } } } Output: Set: [20, 30, 40] Typesafe view of Set: [20, 30, 40] Comment More infoAdvertise with us Next Article Collections checkedSet() method in Java with Examples R rohitprasad3 Follow Improve Article Tags : Misc Java Java-Collections Java - util package Java-Functions +1 More Practice Tags : JavaJava-CollectionsMisc Similar Reads Collections checkedCollection() method in Java with Examples The checkedCollection() method of java.util.Collections class is used to return a dynamically typesafe view of the specified collection. The returned collection does not pass the hashCode and equals operations through to the backing collection, but relies on Object's equals and hashCode methods. Thi 3 min read Collection addAll() method in Java with Examples The addAll(Collection collection) of java.util.Collection interface is used to add the Collection 'collection' to this existing collection. This method returns a boolean value depicting the successfulness of the operation. If the collection was added, it returns true, else it returns false. Syntax: 3 min read AbstractCollection add() Method in Java with Examples The add() method in Java AbstractCollection is used to add a specific element into a Collection. This method will add the element only if the specified element is not present in the Collection else the function will return False if the element is already present in the Collection. Syntax: AbstractCo 2 min read Collection vs Collections in Java with Example Collection: Collection is a interface present in java.util package. It is used to represent a group of individual objects as a single unit. It is similar to the container in the C++ language. The collection is considered as the root interface of the collection framework. It provides several classes 3 min read Collectors toSet() in Java with Examples Collectors toSet() returns a Collector that accumulates the input elements into a new Set. There are no guarantees on the type, mutability, serializability, or thread-safety of the Set returned. This is an unordered Collector i.e, the collection operation does not commit to preserving the encounter 2 min read Like