日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

跳出所有循环的语句_从零开始的Java之旅2.0 流程控制语句

發布時間:2024/7/23 java 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 跳出所有循环的语句_从零开始的Java之旅2.0 流程控制语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言昨天我們對Java的數據類型和運算符進行了充分講解,今日我們學習流程控制語句.????今日內容:if else 判斷語句switch 選擇語句for 循環語句while 循環語句do while 循環語句break,continue?跳出語句概述:在一個程序執行的過程中,各條語句的執行順序對程序的結果是有直接影響的。所以,我們必須清楚每條語句的執行流程。而且,很多時候我們要通過控制語句的執行順序來實現我們要完成的功能。判斷語句1--if執行流程?
  • 首先判斷關系表達式看其結果是true還是false?
  • 如果是true就執行語句體?
  • 如果是false就不執行語句體
判斷語句2--if...else執行流程?
  • 首先判斷關系表達式看其結果是true還是false?
  • 如果是true就執行語句體1
  • 如果是false就執行語句體2
判斷語句3--if...else if...else執行流程?
  • 首先判斷關系表達式1看其結果是true還是false?
  • 如果是true就執行語句體1
  • 如果是false就繼續判斷關系表達式2看其結果是true還是false?
  • 如果是true就執行語句體2
  • 如果是false就繼續判斷關系表達式…看其結果是true還是false?
  • …?
  • 如果沒有任何關系表達式為true,就執行語句體n+1。
?語句練習?指定考試成績,判斷學生等級?90-100 優秀?80-89 好?70-79 良?60-69 及格?60以下 不及格(答案見第二條)選擇語句--switch執行流程?
  • 首先計算出表達式的值?
  • 其次,和case依次比較,一旦有對應的值,就會執行相應的語句,在執行的過程中,遇到break就會結束。?
  • 最后,如果所有的case都和表達式的值不匹配,就會執行default語句體部分,然后程序結束掉。
case的穿透性在switch語句中,如果匹配上一個case的值,直接向后運行,直到遇到break才結束。上述程序中,執行case5后,由于沒有break語句,程序會一直向后走,不會在判斷case,也不會理會break,直接 運行完整體switch。由于case存在穿透性,因此初學者在編寫switch語句時,必須要寫上break。循環語句1--for執行流程?執行順序:①②③④>②③④>②③④…②不滿足為止。①負責完成循環變量初始化?②負責判斷是否滿足循環條件,不滿足則跳出循環③具體執行的語句④循環后,循環條件所涉及變量的變化情況案例代碼?循環練習使用循環,打印出 a-z 26個小寫字母(答案見第二條)循環語句2--while執行流程
  • 執行順序:①②③④>②③④>②③④…②不滿足為止。?
  • ①負責完成循環變量初始化。
  • ②負責判斷是否滿足循環條件,不滿足則跳出循環。
  • ③具體執行的語句。
  • ④循環后,循環變量的變化情況。
練習while循環計算1-100之間的和(答案見第二條)循環語句3--do...while執行流程
  • 執行順序:①③④>②③④>②③④…②不滿足為止。?
  • ①負責完成循環變量初始化。
  • ②負責判斷是否滿足循環條件,不滿足則跳出循環。
  • ③具體執行的語句?
  • ④循環后,循環變量的變化情況
輸出10次HelloWorlddo...while循環的特點:無條件執行一次循環體,即使我們將循環條件直接寫成false,也依然會循環一次。這樣的 循環具有一定的風險性,因此初學者不建議使用do...while循環。循環語句的區別for 和 while 的小區別:?
  • 控制條件語句所控制的那個變量,在for循環結束后,就不能再被訪問到了,而while循環結束還可以繼 續使用,如果你想繼續使用,就用while,否則推薦使用for。原因是for循環結束,該變量就從內存中消失,能夠提高內存的使用效率。?
  • 在已知循環次數的時候使用推薦使用for,循環次數未知的時推薦使用while。
跳出語句break我們使用for循環和while循環可以讓程序重復執行代碼.但是有時候我們可能在循環的中途讓循環停下來.需要使用 breakcontinue使用場景:結束本次循環,繼續下一次的循環 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的跳出所有循环的语句_从零开始的Java之旅2.0 流程控制语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。