以下关于“==”和.equals()方法的说法中,哪一项是错误的?
A: 两者都可以用于字符串是否相等的比较
B: 如果用.equals()判断两个字符串相等,则用“==”判断也相等
C: ==用来比较字符串的引用是否相等
D: .equals()用来比较字符串的内容是否相等
A: 两者都可以用于字符串是否相等的比较
B: 如果用.equals()判断两个字符串相等,则用“==”判断也相等
C: ==用来比较字符串的引用是否相等
D: .equals()用来比较字符串的内容是否相等
举一反三
- 两个字符串相等的充分必要条件是两串的长度相等且两串中对应位置的字符也相等。
- 两个字符串相等的条件是( )。 A: 两串的长度相等 B: 两串包含的字符相同 C: 两串长度相等,并且两串包含的字符相同 D: 两串长度相等,并且对应位置上的字符相同
- 两个字符串相等的条件是:两串的长度相等,并且两串包含的字符相同。
- 两个字符串相等的条件是()。 A: 两串的长度相等,并且对应位置上的字符相同 B: 两串的长度相等 C: 两串的长度相等,并且两串包含的字符相同 D: 两串包含的字符相同
- 两个字符串相等的条件是( )。 A: 两个串的长度相等 B: 两个串的长度相等,并且两个串包含的字符相同 C: 两个串包含的字符相等 D: 两个串的长度相等,并且对应位置上的字符相同