2013-07-31 120 views
0

我已經在Java程序中看到的語法如下:什麼是for(;;){}語法?

for(;;){ 

} 

這是什麼意思?經過一些研究,我沒有看到互聯網上的解釋。

這是一個while(true)循環同樣的事情嗎?

編輯:

對不起重複,當你鍵入「爲(;;)」,在你的研究,你沒有找到想要的信息。感謝您的回覆。

+0

無限循環...... –

+2

是你無法覈實這一點? – zEro

+2

當while(true)存在時,我從未理解這個存在。那麼,這只是我。 – Leri

回答

9

此:

for (;;) { 
} 

它是一個無限循環的簡寫,等價於:

while (true) { 
} 

事實上,作爲顯示在這個answer都是在字節碼級完全等同。

0

這是一個無限循環,是的,它是一樣的

while(true) { 

} 

但考慮到你的問題的複雜性」我不相信你可以只寫這個結構簡單的Hello World PROGRAMM在它看看發生什麼事了吧;)

1

for循環的三個表達式都是可選的

一個無限循環,可以創建如下:?

//無限循環

for (; ;) { 

    // your code goes here 
}