0
我认为,一个未初始化的变量设置为如下默认例如空:默认情况下,未初始化的变量在Java中设置为空吗?
Public class foo{
Object bar;
public void check(){
while(bar != null){
// Do something
}
}
}
里面我收到有关检查的初始化的对象错误的方法。但是默认情况下Java会将它设置为null? 谢谢
如果你声明你的对象并没有实例化,它会默认设置为null。 – 2014-11-01 12:33:50
@ The3211不,不会。该泛化是不正确的。 – 2014-11-01 12:36:38
@BoristheSpider嘿,但如果我们试图访问该元素比它会给你nullPointerException吗? – 2014-11-01 12:38:19