设有字符串变量String s1="abc", s2=new String("abc"),则以下表达式的值为true的是( )
A、s1.compareToIgnoreCase(s2)
B、s1.compareTo(s2)
C、s1==s2
D、s1.equals(s2)
【正确答案】:D
【题目解析】:因为“==”指的是两个对象的引用相同,而“equals()”指的是两个对象的值相等。
设有字符串变量String s1="abc", s2=new String("abc")
- 2024-08-04 11:55:07
- 高级语言程序设计(一)(00342)