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