首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 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
51
问题
阅读下面程序 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全国计算机二级
相关试题推荐
下面叙述中正确的是
在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是
下列叙述中正确的是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
从关系模式中指定若干个属性组成新的关系的运算称为
要将一个弹出式菜单作为某个控件的快捷菜单,需要在该控件的某事件代码中调用弹出式菜单程序的命令。这个事件是
设计一个文件名和表单名均为rate的表单,表单的标题为“外汇汇率查询”,表单界面如图3-2222所示,表单中有两个下拉列表框(CombO1和CombO2),这两个下拉列表框的数据源类型(RowSourceType属性)均为字段,且数据源(RowSource
下列关于类、对象、属性和方法的描述中错误的是()。
定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是
Java是一个网络编程语言,简单易学,利用了________________的技术基础,但又独立于硬件结构,具有可移植性、健壮性、安全性、高性能。
随机试题
分布式平台的优点不包括()
关于盐酸二甲双胍正确的是
不宜制成胶囊剂的药物是()。
某购销合同中没有规定违约金条款,但确因一方违约而给对方造成重大经济损失的,违约方应向对方支付()。
工程项目评标报告应当如实记载的内容包括()
犯罪嫌疑人李某(住A市BNC住宅小区201房)涉嫌洗钱犯罪。在侦查阶段,同住201房的李某的父母聘请律师王某提供法律服务,后李某被监视居住。李某在被监视居住期间,应遵守()。
根据以下资料,回答下列问题。2016年北京市实现地区生产总值24899.3亿元,比上年增长6.7%。其中,第一产业增加值129.6亿元,下降8.8%;第二产业增加值4774.4亿元,增长5.6%;第三产业增加值19995.3亿元,增长7.1%。
简述利率对宏观经济的调节作用。
简述清朝的秋审制度。
Anewstudyreportsthecommondrugaspiringreatlyreduceslife-threateningproblemsafteranoperationto【B1】______blockedbl
最新回复
(
0
)