首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 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
29
问题
阅读下面程序 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://kaotiyun.com/show/Ngnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的
下列叙述中正确的是
使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单明细(订单号,序号,产品号,数量)假设客户表中有客户号(关键字)C1
使用如下数据表:学生.DBF:学号(C,8),姓名(C,6),性别(C,2),出生日期(D)选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)查询选修课程号为“101”的课程得分最高的同学,正确的SQL语句是
以下描述中错误的是
在视图设计器中有,而在查询设计器中没有的选项卡是
下面不属于软件测试实施步骤的是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
在VisualFoxPro中,用来移动表单的方法是()。
下列描述中不属于Java异常处理机制优点的是______。
随机试题
吸气性呼吸困难常见于【】
急性胰腺炎患者出现休克则表示
哪种物质不宜作为眼膏基质成分
一位住所在奥地利的挪威公民在甲国去世并在中国留有遗产。根据法院地甲国的国际私法的规定,继承适用被继承人死亡时的本国法。而挪威国际私法规定,继承应由被继承人死亡时的住所地法支配。若甲国法院承认转致,则应适用下列哪个法律?()
资料(一)威达电子电工股份有限公司是2005年在深交所上市的公司,主要从事磁性材料、半导体材料、电动机、电热设备工业自动化装置、电子电工产品制造设备的研发、生产和销售,母公司为科威股份有限公司(以下简称科威公司)。威达股份于2014年1
Fromtheearliesttimes,manhasbeeninterestedinart.Peoplehaveoftenworkedtogethertocollectandsavetheworld’sartt
下图为某区域的海上航线示意图。在一艘驶往大西洋的轮船上,船员在图①处看到了海上日出景观,此时为世界时(中时区区时)4时。读图完成下列问题。下列叙述正确的是()。
A、 B、 C、 D、 B
下列各类所有权的取得方式中,属于原始取得的是()。
【B1】【B2】
最新回复
(
0
)