黑马程序员技术交流社区
标题: 一些java基础题目,请给出每个选项的详细解释303132 [打印本页]
作者: wenbaoxing 时间: 2013-10-17 19:48
标题: 一些java基础题目,请给出每个选项的详细解释303132
本帖最后由 wenbaoxing 于 2013-10-17 19:56 编辑
1. 编译并运行以下代码的输出结果是?( )
String s1 = new String("amit");
System.out.println(s1.replace('m','r'));
System.out.println(s1);
String s3 = "arit";
String s4 = "arit";
String s2 = s1.replace('m','r');
System.out.println(s2 == s3);
System.out.println(s3 == s4);
A. arit
amit
false
true
B. arit
arit
false
true
C. amit
amit
false
true
D. arit
amit
true
true
2. 当select下拉列表的选项发生改变时会触发下面的那个事件? ( )
A. onclick事件
B. onsubmit事件
C. onchange事件
D. onload事件
3. 编译并运行以下代码将发生什么?( )
class MyClass {
intx;
MyClass(inti) {
x= i;
}
publicstatic void main(String args[]) {
MyClassm1 = new MyClass(100);
MyClassm2 = new MyClass(100);
if(m1.equals(m2)) {
System.out.println("Bothare equal");
}else {
System.out.println("Bothare not equal");
}
}
}
A. 代码编译时报出错误提示信息“equals() 方法未定义”
B. 编译通过,抛出运行期异常.
C. 输出Both are equal.
D. 输出Both are not equal
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |