`
windy_star
  • 浏览: 14985 次
  • 性别: Icon_minigender_1
  • 来自: 天津
最近访客 更多访客>>
社区版块
存档分类

测试对象的等价性和等值性

 
阅读更多
public class qwe{
public static void main(String[] args){
Integer n1=new Integer(47);
Integer n2=new Integer(47);
System.out.println(n1==n2);
System.out.println(n1!=n2);
}
}



结果:
false
true

解:因为2个Integer 对象都是相同的.但是尽管对象相同然而对象的引用却不相同,而==和!=比较的是对象的引用.
public class qwe{
public static void main(String[] args){
Integer n1=new Integer(47);
Integer n2=new Integer(47);
System.out.println(n1.equals(n2));
}
}


结果:true
解:值的对比!

"=="比较的是2个对象的地址,"equals"比较的是2个对象的内容.
分享到:
评论

相关推荐

    194-测试试卷-测试方法1

    本测试试卷涉及了多种测试方法和技术,包括选择题、简答题和判断题,主要考察了条件覆盖、场景测试、面向对象测试、结构化测试、等价类划分、边界值分析等核心概念。 1)对于条件覆盖,例如表达式`if ((A>1)&&(B))`...

    学案之数据库期末小测试.pdf

    总的来说,这份测试涵盖了数据库系统的核心概念,如数据独立性、关系模型、函数依赖、SQL查询、事务处理、封锁技术和数据库设计,以及数据库在实际应用中的问题解决。这些知识点是理解和操作数据库系统的基础,对于...

    数据库期末小测试.pdf

    数据库是存储和组织数据的重要工具,它为应用程序提供数据服务并确保数据的完整性和一致性。在数据库期末小测试中,涉及的知识点主要包括数据库的概念、数据独立性、实体间联系、数据库设计、函数依赖、关系操作、...

    全国计算机等级考试二级C语言公共基础知识点记忆 状元重点知识笔记 掌握必过.docx

    - 继承:是面向对象编程的一个关键特性,允许一个类(子类)继承另一个类(父类)的属性和方法,无需重复定义,增强了代码的复用性和扩展性。 - 对象特点:唯一标识、分类性(多态)、封装和模块化。封装是指将...

    国家计算机二级msoffice选择题与答案解析118套.doc

    8. **数据库系统特点**:数据库系统具有数据共享、数据完整性和数据独立性,但不是数据冗余度高,C选项错误。 9. **数据库设计过程**:数据库设计包括需求分析、概念设计、逻辑设计、物理设计等,不包含算法设计,D...

    2016计算机二级MSOffice真题17.pdf

    7. **模块划分准则**:软件设计中,模块划分应遵循高内聚、低耦合的原则,以提高模块的独立性和软件质量。 8. **数据库系统特点**:数据库系统具有数据共享、数据完整性、低冗余度和数据独立性高等特点。冗余度降低...

    数据库系统原理试题(参考).doc

    简答题涉及了数据独立性的两级(物理独立性和逻辑独立性),关系模式R的候选键(候选键是能唯一标识元组的最小属性集,这里B→C和B→D表明B是候选键),活锁和死锁的概念(活锁是系统处于等待状态,无法继续执行;...

    中科院-国科大-数据库新技术

    1. **分布式数据库的特点**:数据分布在多个地理位置上,提高了系统的可用性和扩展性。 2. **分布式数据库管理系统的组成部分**:通常包括全局目录、本地数据库管理系统等。 3. **分布透明性**:隐藏了数据分布的...

    自学考试《普通逻辑》试题及答案一.docx

    - **单选题**:通常用于测试对特定知识点的理解和应用能力。 - **多选题**:考查对知识点的深入理解和综合运用能力。 ### 具体题目分析 #### 1. **逻辑判断与推理** - **题目1**:“银行存款所产生的利息”选项中...

    【逻辑学】模拟试题(卷)与答案解析.doc

    6. **等值命题**:了解逻辑否定和逻辑联接词的等价表达,如“并非:这个商店的商品价廉物美”等价于“这个商店的商品价不廉,或物不美”。 7. **命题的同真同假**:分析命题“出席会议的人有大学毕业的”与“出席...

    2010年9月计算机二级c语言笔试试题

    - **继承**是面向对象编程的一个核心特征,允许新类(子类)从现有类(父类)继承属性和方法,从而减少代码重复,提高软件的可重用性和可扩展性。 ##### (7)数据库类型划分 - **选项解析**: - A) 错误,记录...

    远光软件复试、笔试题(第二部分)

    5. 对象关系模型:在对象关系模型中,结构类型表示属性可以是不同类型元素的有序集合,这与数组类型(固定大小的元素集合)和集合类型(无序元素集合)有所不同,而组合类型通常指的是复合数据类型,因此答案是A。...

    2021-2022计算机二级等级考试试题及答案No.3824.docx

    - **知识点**:在编程语言中,方法(函数)定义需要注意数据类型的一致性和返回值类型。 - **答案解析**:题目中的方法定义中,只有选项A正确地定义了返回整型值的方法。 #### 一维数组定义(题目19) - **知识点*...

Global site tag (gtag.js) - Google Analytics