java-编译错误:无法将Set>转换为Set >>
发布时间:2020-12-14 19:27:08 所属栏目:Java 来源:网络整理
导读:我对流不熟悉,我想通过将流操作应用于其条目集来修改映射,但是由于编译错误,我无法执行此操作. 下面的代码仅创建一个新的地图对象,并为其分配一些整数值. 然后,它尝试通过对流条目进行流操作来删除映射来修改映射,并将其分配给另一个映射. import java.util.
我对流不熟悉,我想通过将流操作应用于其条目集来修改映射,但是由于编译错误,我无法执行此操作. 下面的代码仅创建一个新的地图对象,并为其分配一些整数值.
上面的代码给出了编译错误,我不知道为什么,因为从我看来,它看起来不错.为了成功编译,我在上面的代码中做了哪些更改? 最佳答案
1)在Map中过滤键不等于1的条目(由于Map不允许重复的键,因此只有1个键1的条目)
2)然后过滤集合(因为集合不允许重复,因此只有一个值1)
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |