首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java集合框架集合与数学集合的比较?

Java集合框架集合与数学集合的比较?
EN

Stack Overflow用户
提问于 2017-11-27 06:39:04
回答 2查看 50关注 0票数 1

我正在学习Java集合框架,并开始学习JDK文档。其中一个让我感到困惑的特殊概念是Set接口。

我知道Set不允许插入重复的元素。

我的问题是,Java集合框架集合接口是数学集合的表示吗?

EN

回答 2

Stack Overflow用户

发布于 2017-11-27 06:47:44

集合框架版本的集合是有限数学集合(尽管不是无限集合)的相当诚实的表示。一个项目只能在给定的集合中出现一次的要求与set theory是一致的。

允许同一项多次出现的数学构造是一个集合( multi-set ),而不是集合。

票数 3
EN

Stack Overflow用户

发布于 2017-11-27 06:44:12

无论如何,

是Java集合框架集合接口的数学集合表示吗?

是的,Set接口对数学集合抽象进行建模。以下方法可用于执行一些常见的Set操作。

(集合并集)

(设置交集)

(设置差)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47501753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档