Map的keySet()方法返回的Set对象是不支持addAll()方法的,否则就会产生UnsupportedOperationException
如何解决:
Map map =new HashMap();
map.put("key", "value");
Map map1 =new HashMap();
map1.put("key", "value");
Set set=new HashSet();
set.addAll(map.keySet());
set.addAll(map1.keySet());
本文探讨了在Java中使用Map的keySet方法时遇到的一个常见问题:尝试使用addAll方法时抛出UnsupportedOperationException异常。文章通过示例展示了如何正确地将两个Map的key集合并到一个Set中。
652

被折叠的 条评论
为什么被折叠?



