黑马程序员技术交流社区
标题:
问个小问题
[打印本页]
作者:
why910107
时间:
2016-6-12 21:32
标题:
问个小问题
36.在java中,以下程序的输出结果是( )
class Point {
int x;
boolean y;
void output() {
System.out.println(x);
System.out.println(y);
}
public static void main(String[] args) {
Point pt =new Point();
pt.output();
}
}
A. 运行错误
B. 0 ture
C. 0 false
D. 0 0
作者:
lifeiwangyue
时间:
2016-6-12 22:05
0,false 成员变量有默认的初试值的
作者:
醇逸
时间:
2016-6-12 22:38
你的格式有问题,不能编译运行
class Point {
int x;
boolean y;
void output() {
System.out.println(x);
System.out.println(y);
}
}
public class Test_02{
public static void main(String[] args) {
Point pt = new Point();
pt.output();
}
}
答案是C。0,false。
成员变量中,基本数值类型默认值是0,boolean默认是false。
局部变量中,未赋值就会报错。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2