关于“==”和“equals”的区别:前者比较的地址是否相对,即是否同一个对象,后者比较的是值是否相等。

题目
判断题
关于“==”和“equals”的区别:前者比较的地址是否相对,即是否同一个对象,后者比较的是值是否相等。
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

证明两个函数是否相等,只要比较它们的真值表是否相同即可。()


参考答案:正确

第2题:

下列关于equals()方法和==运算符的说法,不正确的是( )。

A.equals()方法可以用来比较复合数据类型的数值是否相等

B.==运算符可以用来比较简单数据类型的数据值是否相同

C.==运算符和equals()方法的功能一样,可以相互替换

D.==运算符和equals()方法的功能不一样,不可以相互替换


正确答案:C
解析:==运算符一般适合简单数据类型之间的比较,而equals()方法一般用于比较复合类型的数据,两者不可以相互替换。

第3题:

在比较两个对象的值是否相同时,可以调用______方法。


正确答案:equals()
equals()

第4题:

“把工作做完了”与“把工作做好了”的区别是什么?()

  • A、前者的层次比较低
  • B、前者是站在“客户”立场的思考
  • C、后者是站在“客户”立场的思考
  • D、要看这个工作是否有价值

正确答案:A,C

第5题:

本题分别比较两个字符串"A"和"a"是否相等,并比较两个字符"A"和"a"是否相等,并输出比较结果。

public class javal{

public static void main(String[]args){

cl=‘A ‘;c2=‘a‘;

String strl=new String("A"),str2=new String

("a"):

if( )

System.Out.println("char"+c1+"equals"+"char"

+c2);

else

System.OUt.println("char"+cl+"doesn‘t equal

"+"char"+c2);

if( )

System.out.println("string"+strl+"equals"+

"string"+str2):

else

System.OUt.println("string"+strl+"doesn‘t e-

qual"+"string"+str2); .

}

}


正确答案:
第1处:charcl,c2第2处:cl==c2第3处:strl.equals(str2)【解析】第1处声明两个字符型变量cl和c2;第2处表示当cl等于c2时if条件为真;第3处判断strl和str2是否相等,返回值是布尔类型true或false。

第6题:

“并非人都是自私的”和“人都不是自私的”()

A.都是负判断

B.前者是否定判断,后者是负判断

C.都是否定判断

D.前者是负判断,后者是否定判断


参考答案:D

第7题:

下列关于equals()方法和==运算符的说法,不正确的一个是______。

A.equals()方法可以用来比较复合数据类型的数值是否相等

B.==运算符可以用来比较简单数据类型的数据值是否相等

C.=运算符和equals()方法的功能一样,可以相互替换

D.=运算符和equals()方法的功能不完全一样,不可以相互替换


正确答案:C
解析:==运算符一般适合简单数据类型之间的比较,而equals()方法一般用于比较复合类型的数据,两者不可以相互替代。

第8题:

关于Python中is与==说法正确的是

A.is对比两个变量指向是否为同一对象,==对比两个变量指向对象是否为同值

B.is对比两个变量指向对象是否为同一值,==是对比两个变量指向是否为同一对象

C.is与==除均可用于比较对象是否为同一对象外,==还可以用于比较对象的值

D.以上说法均不正确


正确答案:A

第9题:

用计算机程序解决问题时,调试程序和检测结果的目的是()。

  • A、前者用于检查语法是否正确,后者检查能否按要求完成任务
  • B、前者检查算法是否正确,后者检查是否有语法错误
  • C、前者检查语法是否正确,后者检查是否有病毒
  • D、两者无区别

正确答案:A

第10题:

下面关于编译的描述哪些是错误的:()

  • A、方法的参数名和类中的方法名相同的时候会产生编译错误。
  • B、实现equals()方法时,先用getClass()或者instanceof进行类型比较,可以提高性能。
  • C、equals()或者==都可以用来比较两个不同实例类的值是否相同。
  • D、每个类都应该定义main()方法。

正确答案:A,B,C,D

更多相关问题