首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 public class OperatorsAndExpressions{ void equalsMethodl(){ String s1=new String("how are you");
阅读下面程序 public class OperatorsAndExpressions{ void equalsMethodl(){ String s1=new String("how are you");
admin
2009-03-16
24
问题
阅读下面程序 public class OperatorsAndExpressions{ void equalsMethodl(){ String s1=new String("how are you"); String s2=new String("how are you"); System.out.println(s1==s2); } public static void main(String args[]){ OperatorsAndExpressionsOperAndExp=new OperatorsAndExpressions(); //用于复合类型数据的“==”运算符 OperAndExp.equalsMethod1(); } } 程序运行结果是
选项
A、=
B、true
C、false
D、equal
答案
C
解析
本题考查的是Java语言中运算符的特殊用法。相等比较运算符“=”,不仅可用于基本类型的数据之间的比较,还可以用于复合数据类型之间的比较。但是,对于复合类型数据的“=”运算,其比较的目标是两个操作数是否是同一个对象。如果需要比较两个对象的值是否相同,.则可以调用equals()方法。题目中函数equalsMethodl()的代码非常简单,首先生成两个字符串对象s1和s2,然后输出表达式“s1=s2”的结果。根据上面介绍的相等比较运算符的用法,字符串对象s1和s2是复合数据类型,因此表达式“s1=s2”比较的是s1和s2是否同一个对象。显然,s1和s2虽然具有相同的值,即“how are you”,但它们是两个不同的对象。因此,本题的正确答案是C。
转载请注明原文地址:https://jikaoti.com/ti/E2b0FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
基于图书表、读者和借阅表三个数据库表,它们的结构如下:图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为C型字段,图书编号为主关键字;读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为C型字段,借
在关系模型中,每个关系模式中的关键字
下面的描述中正确的是
以下描述中错误的是
下面描述中,不属于软件危机表现的是
下面不属于按钮控件事件的是
下列叙述中正确的是
下列二叉树描述中,正确的是()。
为了对“认识管理”数据库中的数据进行查询,请设计一个用于查询部门职工的表单。该表单的名称为formone,文件名为pform.sex,标题为“人员查询”,其界面如下图所示:表单左侧有一个名为Labelone的标签,显示内容未“输入部门”;一个名
下面设备中不属于外部设备的是()。
随机试题
下列行为可能涉嫌构成利用未公开信息交易犯罪的是()。
A.月经黄体细胞B.妊娠黄体细胞C.胚泡滋养层细胞D.胎盘绒毛合体滋养层细胞月经周期中,血中孕激素是来自
抹灰应分层进行,每遍厚度宜为()mm。
单位内部控制按照控制目的的不同,可分为分离控制、预算控制、审计控制等。()
选择供应商的常用方法有:()。
下列故障存在零序电流的有()。
在工作中。有些人想了再干,有些人边想边干.有些人干了再想。作为一名人民警察,你怎么做?
高度危险作业致人损害民事责任的归责原则是()。
甲因有事要长时间外出,临行前几天与乙约定,将甲未婚妻赠与其的一块价值2万元的名贵手表交由乙保管,回来后请乙吃饭。3日后甲外出,同时将表交至乙处。2个月后,因乙急需用钱,便以2.5万元的价格将手表卖给丙,丙并不知道手表非乙所有。在丙付款后,乙将手表交付给丙。
按照我国法律规定,凡关于法律条文本身需要进一步明确界限或做补充规定的,应()。
最新回复
(
0
)