while(true)//循環(huán)的條件無非是滿足滿足括號內的條件,布爾型true為真,就會一直滿足條件
10年積累的網站建設、成都網站制作經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先網站設計后付款的網站建設流程,更有隨州免費網站建設讓你可以放心的選擇與我們合作。
{
//循環(huán)內容
//若要退出循環(huán),可用break
//跳出當前這次循環(huán),執(zhí)行下一次循環(huán)可用continue??
}
//第二種
for(;;)
{
//沒有條件默認為真
}
Java中要使for語句無限循環(huán),只需把循環(huán)的判定條件去掉即可。
實現for語句無限循環(huán)的方法有很多,最常用的就是直接在條件中寫兩個分號,如下代碼句所示:for(;;),這樣就達到了無限循環(huán)的目的。
其實開發(fā)中,最大忌諱就是使用無限循環(huán),因為一旦控制不好就會出現死循環(huán),如果在循環(huán)產生的對象較多,且又沒有及時處理,這樣就會導致內存泄漏,嚴重時就會導致系統(tǒng)直接崩潰。故開發(fā)慎用無限循環(huán),尤其是一些無法停止的循環(huán)。
循環(huán)體這一句
System.out.print("\n\nEnter the number grade for student "+i+":");
后面要加上:
grade = keyboard.nextInt();
這樣才能開始下一次循環(huán)嘛。
另外,LZ計算平均值時有問題,應該使用float或double類型.