Java EnumMap clone() method
Last Updated : 17 Mar 2025
The clone() method of Java EnumMap class is used to copy the mapped value of one map to another map. This method creates a shallow copy of this map.
Syntax
Parameters
NA
Returns
This method returns a shallow copy of this enum map.
Exception
NA
Basic Syntax
EnumMapTwo=EnumMapOne.clone();
Example 1
Output:
Values of map before cloning:
map1:{ Java=1, Python=2, PHP=3, Android=4, AngularJS=5}
map2:{}
Values of map after cloning:
map1:{ Java=1, Python=2, PHP=3, Android=4, AngularJS=5}
map2:{ Java=1, Python=2, PHP=3, Android=4, AngularJS=5}
Example 2
Output:
Values of map before cloning:
map1:{Monday=1, Tuesday=2, Wednesday=3, Thursday=4}
map2:{}
Values of map after cloning:
map1:{Monday=1, Tuesday=2, Wednesday=3, Thursday=4}
map2:{Monday=1, Tuesday=2, Wednesday=3, Thursday=4}