15.下面程序段的编译和运行的结果是什么?( ).
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/02 23:14:07
15.下面程序段的编译和运行的结果是什么?( ).
String s1 = "Test";
String s2 = new String( "Test");
if (s1==s2) System.out.println("Same");
if (s1.equals(s2)) System.out.println("Equals");
A. Same Equal\x05\x05B. Equals\x05\x05C. Same\x05\x05D. 编译错
为什么!
String s1 = "Test";
String s2 = new String( "Test");
if (s1==s2) System.out.println("Same");
if (s1.equals(s2)) System.out.println("Equals");
A. Same Equal\x05\x05B. Equals\x05\x05C. Same\x05\x05D. 编译错
为什么!
![15.下面程序段的编译和运行的结果是什么?( ).](/uploads/image/z/18011108-20-8.jpg?t=15.%E4%B8%8B%E9%9D%A2%E7%A8%8B%E5%BA%8F%E6%AE%B5%E7%9A%84%E7%BC%96%E8%AF%91%E5%92%8C%E8%BF%90%E8%A1%8C%E7%9A%84%E7%BB%93%E6%9E%9C%E6%98%AF%E4%BB%80%E4%B9%88%3F%28+%29.)
答案:B
因为“==”指的是两个对象的引用相同,而“equals()”指的是两个对象的值相等.你的s1和s2明显是值相等嘛
因为“==”指的是两个对象的引用相同,而“equals()”指的是两个对象的值相等.你的s1和s2明显是值相等嘛
25、下面程序段的运行结果是______ .
下面程序的运行结果是_______
下面程序运行后的输出结果是
1、下面程序段的运行结果是 .int n=0; while (n++
1.下面的程序段运行后,显示的结果是 ______.Dim x% if X Then MsgBox(x)
下面程序段的运行结果是( ).char *p="abcdefgh"; p+=3; printf("%d\n",strle
下面程序的输出结果是什么?
下面程序段运行后,变量x的值是多少?
运行下列程序,显示的结果是( ).
下列程序运行后的输出结果是
若运行以下程序时,从键盘输入2473↙(↙表示回车),则下面的程序的运行结果是
若运行以下程序时,从键盘输入 ADescriptor(表示回车),则下面程序的运行结果是