是最有效、最靈活的循環結構數組
執行次數是在執行前就肯定的學習
實現代碼spa
for(初始化;布爾表達式;更新){
//代碼語句
}
初始化、布爾表達式、更新均可覺得空語句(死循環)作用域
println輸出完換行,print輸入完不換行it
\t爲空字符,\n爲換行for循環
JDK5引入了一種主要用於數組和集合的加強型for循環class
實現代碼變量
for(聲明語句:表達式){
//代碼句子
}
聲明語句:聲明新的局部變量,該變量類型必須和數組元素的類型匹配,其做用域限定在循環語句塊,其值與此時數值元素的值相等。循環
表達式:表達式是要訪問的數組名,或者是返回值爲數組的方法。方法
break :在任何循環語句的主體部分,都可用break控制循環的流程,break用於強行退出循環,不執行循環中剩餘的語句。(break 語句也在switch 語句中使用)