首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 publicclass Operators AndExpressions{ voidequalsMethodl(){ Strings1=newString("howareyou"); Strings2=newStrin
阅读下面程序 publicclass Operators AndExpressions{ voidequalsMethodl(){ Strings1=newString("howareyou"); Strings2=newStrin
admin
2010-12-17
35
问题
阅读下面程序 publicclass Operators AndExpressions{ voidequalsMethodl(){ Strings1=newString("howareyou"); Strings2=newString("howareyou"); System.out.println(s1==s2); } publicstaticvoidmain(Stringargs[]){ OperatorsAndExpressionsOperAndExp=newOperatorsAndExpressions (); //用于复合类型数据的“==”运算符 OperAndExp.equalsMethodl(); } } 程序运行结果是( )。
选项
A、==
B、true
C、false
D、equal
答案
C
解析
本题考查的足Java语言中运算符的特殊用法。相等比较运算符“==”,不仅可用于基本类型的数据之间的比较,还可以用于复合数据类型之间的比较。但是,对于复合类型数据的“==”运算,其比较的目标是两个操作数是否是同一个对象。如果需要比较两个对象的值是否相同,则可以调用equals()方法。题目中函数equalsMethodl()的代码非常简单,首先生成两个字符串对象s1和s2,然后输出表达式“s1==s2”的结果。根据上面介绍的相等比较运算符的用法,字符串对象s1和s2是复合数据类型,因此表达式“s1==s2”比较的是s1和s2是否同一个对象。显然,s1和s2虽然具有相同的值,即“howareyou”,但它们是两个不同的对象。因此,本题的正确答案足C,
转载请注明原文地址:https://kaotiyun.com/show/vl9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
不属于对象构成成份的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
下列数据结构中,能用二分法进行查找的是()。
关系表中的每一横行称为一个()。
算法的时间复杂度是指
下面描述中错误的是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
下列选项中不属于结构化程序设计方法的是
在软件开发中,需求分析阶段产生的主要文档是()。
英文缩写DDE的含义是______。
随机试题
麝香的功效有
文件存储空间的预分配(静态分配)和动态分配各有什么特点?
留24小时尿标本作17-酮类固醇检查,为防止尿中激素被氧化,其标本应加的防腐剂是
某报社在一篇新闻报道中披露未成年人甲是乙的私生子,致使甲备受同学的嘲讽与奚落,甲因精神痛苦,自残左手无名指,给甲的学习和生活造成重大影响。按照我国现有法律的规定,对该报社的行为应如何认定?()
下列关于债务管理的说法中,不正确的是()。
下列属于银行个人理财业务宏观影响因素的是()。
有关我国地理位置的说法,正确的是()。
标志着结束在中共党内占据统治地位长达4年之久的王明“左”倾冒险主义的会议是()。
A、17dollars.B、18dollars.C、13dollars.D、19dollars.BM:Thebookcosts$53,butIonlyhave$35.Couldyoulendmesomemone
A、Itismoreexcitingthanspacetravel.B、Itismuchcheaperthanspacetravel.C、Itismuchsaferthanspacetravel.D、Itisl
最新回复
(
0
)