`
wenqxin
  • 浏览: 14150 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一道有关集合的简单计算题,你是否真的懂了

 
阅读更多
题目是这样的:
public class CollectionTest {
	public static void main(String[] args) {

		TreeSet<Integer> set = new TreeSet<Integer>();
		ArrayList<Integer> list = new ArrayList<Integer>();
		Vector<Integer> vector = new Vector<Integer>();

		for (int i = 0; i < 10; i++) {
			set.add(i);
			list.add(i);
			vector.add(i);
		}
		System.out.println("初始化后set里的值为:" + set.toString());
		System.out.println("初始化后list里的值为:" + list.toString());
		System.out.println("初始化后vector里的值为:" + vector.toString());

		for (int i = 0; i < 5; i++) {
			set.remove(i);
			list.remove(i);
			vector.remove(i);

		}
		System.out.println("此时set的值为" + set.toString());
		System.out.println("此时后list的值为" + list.toString());
		System.out.println("此时后vector的值为" + vector.toString());

	}

}

程序运行的结果:
初始化后set里的值为:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
初始化后list里的值为:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
初始化后vector里的值为:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
处理后set的值为[5, 6, 7, 8, 9]
[b]处理后list的值为[1, 3, 5, 7, 9]
处理后vector的值为[1, 3, 5, 7, 9][/b]


看出来了吗,最后list和和vector得到结果不是想象的[[5, 6, 7, 8, 9]],而是[1, 3, 5, 7, 9]。
分享到:
评论

相关推荐

    34、计算题2.pdf

    计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。计算机软件资格考试是由国家人力...附件是 软考中历史计算题的 集合

    七年级下册数学计算题汇总.doc

    在所有的计算题中,我们可以看到各种集合的运算,包括整数集合、分数集合、正有理数集合、负有理数集合等。例如,计算题18.把以下各数填入相应的集合.7﹣ ,0.32,,0,,,,π,0.1010010001…。这里我们可以...

    高一数学集合与简易逻辑练习题3[精选].doc

    题目中涉及了集合的选择题和填空题,考察了对集合元素的理解。 2. **集合的运算**:集合之间的基本运算包括并集(∪)、交集(∩)、差集(A-B)和补集(A'或∁U A)。例如,第6题中涉及了集合M与N的交集和差集。 ...

    高一数学集合与简易逻辑测试题.doc

    这篇文档是针对高一学生的一份数学测试题,主要涵盖了集合论和简易逻辑这两个主题。在集合论中,集合的概念、运算以及集合的关系是核心内容。简易逻辑则涉及了命题、逻辑联接词以及它们的否定形式。以下是这些题目所...

    IT认证系统集成项目管理中级培训计算题集合解析PPT课件.pptx

    IT 认证系统集成项目管理中级培训计算题集合解析 PPT 课件 本资源是关于 IT 认证系统集成项目管理中级培训计算题集合解析的 PPT 课件,共 49 页。该资源主要介绍了项目管理的概念和方法,包括三点估算法、关键路径...

    15集合与简易逻辑训练题.doc

    - 对于填空题和解答题,需要根据集合的性质和逻辑规则进行分析和计算,例如找出集合的交集、并集、补集,或者判断集合之间的关系。 6. 题目涉及的具体解题步骤: - 选择题:需要根据集合论的基本概念和逻辑推理来...

    集合单元测试题.doc

    7. 集合的关系(Relationship between Sets):第八题中,集合M和P之间的关系可能是相等、包含、被包含或不相关。通过集合的定义和运算规则可以确定它们的关系。 8. 定义新运算(New Operation on Sets):第九题中...

    集合基础练习题.doc

    解答题涉及了求解特定条件下的集合、元素范围等问题,需要根据集合的定义和运算规则进行计算。 这些题目旨在帮助学生巩固集合的基本概念,理解集合的性质和运算,以及如何用集合语言表达数学问题。通过这样的练习,...

    集合与简易逻辑测试题1[精选].doc

    "集合与简易逻辑测试题1[精选].doc" 本资源是关于集合与简易逻辑测试题的集合,共分为三部分:选择题、填空题和解答题。选择题共12小题,每小题5分,共60分;填空题共4小题,每小题4分,共16分;解答题共6小题,共...

    集合和简易逻辑单元测试题组.doc

    这篇文档是针对高中数学中"集合和简易逻辑"单元的一套测试题,涵盖了选择题、填空题和解答题三种题型。以下是根据题目内容解析的相关知识点: 1. **有限集与无限集**:有限集是指包含有限个元素的集合,如描述中...

    企业公司软件测试面试笔试题集合 软件测试面试题

    企业公司软件测试面试笔试题集合 软件测试面试题 (测试基础).doc 01_企业面试试卷(综合).doc 01_企业面试试卷(综合)_参考答案.doc 04_企业面试试卷(测试基础).doc 04_企业面试试卷(测试基础)_参考答案.doc...

    高一数学集合与简易逻辑练习题2[精选].doc

    6. 这是一道集合运算题,根据题目描述,选项D是正确的。 7. 这题是关于二次方程根的性质,由题意分析,答案为B。 8. 题目缺失,无法解析。 9. 同上,题目缺失,无法解析。 10. 运用集合关系来描述性别分布,显然A是...

    高中一年级数学第一章集合数学检测试题.doc

    3. 集合的基数(元素数量)在第3题中被提及,需要计算正确的集合表示的个数。 4. 第四题讨论了满足特定条件的集合的数量,可能涉及集合的子集或者幂集的概念。 5. 集合间的关系,如子集、真子集、相等关系在第5题...

    35、计算题3 .pdf

    计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。计算机软件资格考试是由国家人力...附件是 软考中历史计算题的 集合

    CAD绘图练习题集合(图题)

    CAD绘图练习题集合(图题)

    Java集合容器面试题(2023最新版)-重点

    Java集合容器面试题(2023最新版)-重点 **集合框架:**用于存储数据的容器。 集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。 任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合...

    集合基础练习题..docx

    8. 题目中给出的部分习题涉及了集合元素个数的判断、集合关系的正确性检验、集合的子集个数计算、集合运算的结果推断等。 解答部分题目的答案如下: A组题: - 选择题1:(B)2个 - 选择题2:(C)(3)(4)(5) - 选择...

    集合综合练习题及答案..docx

    这个文档提供了一系列与集合相关的练习题,涵盖了集合的基本性质、运算以及实际应用。以下是根据题目内容解析的知识点: 1. 集合的定义:集合是由一个或多个确定的、互不相同的元素组成的整体。例如,选项A“所有的...

    高中一年级数学集合与简易逻辑测试题.doc

    高中一年级的数学测试题主要涵盖了集合论和简易逻辑的基础概念,这是初阶数学中的重要组成部分。下面我们将逐一解析这些题目涉及的知识点。 1. 题目涉及到集合间的运算,如并集、交集和补集。选项A、B、C、D分别...

    集合测试题及答案.doc

    集合测试题主要考察对集合基本概念的理解,包括集合的表示方法、元素个数的计算、集合运算(并集、交集、差集)以及集合的关系等。以下是基于题目内容解析的一些知识点: 1. 集合的元素个数:例如题目中的第一题,...

Global site tag (gtag.js) - Google Analytics