首页题目详情

当使用==比较两个String对象时,可能发生什么情况?

题目配图
A.总是返回true
B.总是返回false
C.可能返回true
D.只在字符串内容相同且地址相同的情况下返回true

优质解答

答案

D

解析

==比较的是对象的引用地址,而不是字符串的内容。只有当两个String对象指向同一内存地址时,==才会返回true。因此,该比较方式可能导致错误。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

Java语言程序设计单选题中等AI生成