Java Collections checkedQueue() MethodThe checkedQueue() is a method of Java Collections class which returns a dynamically typesafe view of the specified Queue. If an element inserted of the wrong type, it will result in an immediate ClassCastException. SyntaxFollowing is the declaration of checkedQueue() method: Parameter
ReturnsThe checkedQueue() method returns a dynamically typesafe view of the specified Queue. ExceptionsClassCastException Compatibility VersionJava 1.8 and above Example 1Test it NowOutput: Type safe view of the Queue is: [A, B, C, D] Example 2Test it NowOutput: Type safe view of the Queue is: [55, 66, 66, 77, 88, 77] Example 3Test it NowOutput: [1, 2, 5] Exception in thread "main" java.lang.ClassCastException: Attempt to insert class java.lang.String element into collection with element type class java.lang.Integer at java.base/java.util.Collections$CheckedCollection.typeCheck(Collections.java:3038) at java.base/java.util.Collections$CheckedQueue.offer(Collections.java:3188) at myPackage.CollectionCheckedQueueExample3.main(CollectionCheckedQueueExample3.java:12) Next TopicJava Collections Class |
We provides tutorials and interview questions of all technology like java tutorial, android, java frameworks
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India