跳出所有循环的语句_从零开始的Java之旅2.0 流程控制语句
生活随笔
收集整理的這篇文章主要介紹了
跳出所有循环的语句_从零开始的Java之旅2.0 流程控制语句
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言昨天我們對Java的數據類型和運算符進行了充分講解,今日我們學習流程控制語句.????今日內容:if else 判斷語句switch 選擇語句for 循環語句while 循環語句do while 循環語句break,continue?跳出語句概述:在一個程序執行的過程中,各條語句的執行順序對程序的結果是有直接影響的。所以,我們必須清楚每條語句的執行流程。而且,很多時候我們要通過控制語句的執行順序來實現我們要完成的功能。判斷語句1--if執行流程?
- 首先判斷關系表達式看其結果是true還是false?
- 如果是true就執行語句體?
- 如果是false就不執行語句體
- 首先判斷關系表達式看其結果是true還是false?
- 如果是true就執行語句體1
- 如果是false就執行語句體2
- 首先判斷關系表達式1看其結果是true還是false?
- 如果是true就執行語句體1
- 如果是false就繼續判斷關系表達式2看其結果是true還是false?
- 如果是true就執行語句體2
- 如果是false就繼續判斷關系表達式…看其結果是true還是false?
- …?
- 如果沒有任何關系表達式為true,就執行語句體n+1。
- 首先計算出表達式的值?
- 其次,和case依次比較,一旦有對應的值,就會執行相應的語句,在執行的過程中,遇到break就會結束。?
- 最后,如果所有的case都和表達式的值不匹配,就會執行default語句體部分,然后程序結束掉。
- 執行順序:①②③④>②③④>②③④…②不滿足為止。?
- ①負責完成循環變量初始化。
- ②負責判斷是否滿足循環條件,不滿足則跳出循環。
- ③具體執行的語句。
- ④循環后,循環變量的變化情況。
- 執行順序:①③④>②③④>②③④…②不滿足為止。?
- ①負責完成循環變量初始化。
- ②負責判斷是否滿足循環條件,不滿足則跳出循環。
- ③具體執行的語句?
- ④循環后,循環變量的變化情況
- 控制條件語句所控制的那個變量,在for循環結束后,就不能再被訪問到了,而while循環結束還可以繼 續使用,如果你想繼續使用,就用while,否則推薦使用for。原因是for循環結束,該變量就從內存中消失,能夠提高內存的使用效率。?
- 在已知循環次數的時候使用推薦使用for,循環次數未知的時推薦使用while。
總結
以上是生活随笔為你收集整理的跳出所有循环的语句_从零开始的Java之旅2.0 流程控制语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c 调用matlab文件路径,C/C++
- 下一篇: android 截图 listview,