java循环基础知识_Java基础知识·循环语句
掘友們,大家好呀,我是宸道。
今天要講解的是Java基礎的循環語句,雖然很基礎但還是希望大家看完,就當時復習知識了,基礎越牢固越好,對我們是有很大幫助的。
相關推薦
循環語句可以在滿足循環條件的情況下,反復執行某一段代碼,這段被重復執行的代碼被稱為循環體語句,當反復執行這個循環體時,需要在合適的時候把循環判斷條件修改為false,從而結束循環,否則循環將一直執行下去,形成死循環。它的優點就是循環語句能夠精簡代碼和重用代碼,同時循環語句代碼有很強的可讀性、可維護性。
循環語句有三種循環結構:for,while,do…while 循環,三者本質沒有任何區別都可以循環做事。
5.1 for循環語句
1.for循環語句的語法:
for(初始化語句;判斷條件語句;控制條件語句){
循環體語句;
}
復制代碼
2.執行流程:
A:執行初始化語句
B:執行判斷條件語句,看其結果是true還是false:
如果是false,循環結束;如果是true,繼續執行。
C:執行循環體語句
D:執行控制條件語句
E:回到B繼續
3.流程圖:
4.示例
5.2while循環語句
while循環常用于不確定循環次數的循環。
1、while循環語句語法:
while(判斷條件語句) {
循環體語句;
}
復制代碼
2.執行流程:首先判斷條件,如果滿足,則執行循環體語句,執行后,回到條件判斷,如果滿足繼續執行,一直到條件不滿足,結束。
3.流程圖
4.示例,打印1~100:
注意:
1.先判斷再執行
2.循環次數不定
3.避免死循環
5.3do—while循環語句
1.do-while循環語句語法:
do {
循環體語句;
}while(判斷條件語句);
復制代碼
2.執行流程,先執行循環體,然后再判斷,如果條件滿足,則執行循環體,.一直到條件不滿足為止。
3.流程圖:
4.示例
注意:
1.先執行再判斷
2.至少執行一次
3.最后的分號勿漏
5.4循環控制語句
break:強行中斷,不執行剩余語句,跳出整個循環,循環不會再執行。
使用場景:用在循環和switch語句中,離開此應用場景無意義。
作用
(1)跳出單層循環。
(2)跳出多層循環,需要標簽語句的配合。
2.continue:跳過本次循環,執行下一次循環。
使用場景:用在循環中,離開此應用場景無意義。
作用
跳出單層循環的一次,可以繼續下一次。
本課小結
通過本節課的學習,我們掌握了for、while、do-while循環語句,以及Break的語法及使用,continue語法及使用。其中while循環語句需要滿足條件執行循環中代碼,而do-while循環語句,即使不滿足條件也會執行一次循環中代碼。至于for循環語句,它需要判斷3個表達式的結果才能知道是否執行循環當中代碼。
習題
鞏固練習一選擇題
1、下面哪個不是循環語句( )
A.while
B.continue
C.do...while
D.for
2、下面哪個不是循環控制語句( )
A.return
B.break
C.continu
3、下面說法不正確的是( )
A.使用break語句可以跳出switch結構,同樣在循環語句中也可以用break語句跳出當前循環體。
B.使用continue語句跳過本次循環,進入下一次循環。
C.do...while循環語句先判斷后執行。
實戰運用
1.編寫Java代碼,實現判斷X是奇數還是偶數。
2.編寫Java代碼,使用for循環打印三角形。
3.輸出九九乘法表。
4.求1~100的和。
好啦,今天的內容到這兒了結束了,,都是一些簡單基礎的知識,就當是復習Java知識了。大家記得做習題哦,有需要的可以自行保存、收藏。有錯誤歡迎糾正;或者有覺得寫的不好的,歡迎指導,非常感謝。
總結
以上是生活随笔為你收集整理的java循环基础知识_Java基础知识·循环语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: switch语句使用注意事项
- 下一篇: Java核心类库篇6——IO