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

歡迎訪問 生活随笔!

生活随笔

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

java

for语句的执行过程_带你深入了解Java流程控制语句

發布時間:2024/9/30 java 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 for语句的执行过程_带你深入了解Java流程控制语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

概述

在一個程序執行的過程中,程序的流程對運行結果有直接的影響的。只有在清楚每條語句的執行流程的前提下,才能通過控制語句的執行順序來實現我們想要的結果。

順序結構

程序中最簡單、最基本的流程控制,沒有特定的語法結構,單純的按照代碼編寫的先后順序,從上往下,依次執行,程序中大多數的代碼都是按照這樣的規律執行的。

選擇結構

選擇結構也叫做分支結構。它有特定的語法規則,代碼通過執行具體的邏輯運算來進行判斷,最終的結果有兩個,產生了選擇,最后按照不同的選擇執行不同的代碼。Java提供了兩種選擇結構語句,if語句和switch語句。

if語句:如果滿足條件語句,則執行執行語句

if....else語句:如果滿足判斷語句,則執行執行語句1,否則執行執行語句2

if....else if....else語句:對多個條件進行判斷,進行多種不同的處理

switch語句:將表達式的值與目標值比較,滿足則執行相應的執行語句;沒有匹配的執行default后的語句

if語句與switch語句的區別

if語句使用場景:針對結果是boolean類型的判斷

????????針對一個范圍的判斷

????????針對幾個常量值的判斷

switch語句使用場景:針對幾個常量值的判斷

循環結構

循環語句可以在滿足某種循環條件的情況下,反復的執行某一段代碼,而這段被重復執行的代碼就被稱為循環體語句。在反復執行這個循環體的時候,需要在合適的時候把循環判斷條件修改為false,從而結束循環,否則循環將一直執行下去,形成死循環。Java中最常見的兩種循環結構語句為while語句和for語句。

while語句:反復進行循環條件的判斷,若成立則執行執行語句,直至條件不成立,循環結束

do....while語句:先執行執行語句一次,再根據循環條件判斷是否繼續執行

for語句:先執行初始化表達式,再根據循環條件,若不成立則退出循環;若成立則執行執行語句,繼而再執行操作表達式,再進行循環條件的判斷

while語句與for語句的區別

??do...while循環至少執行一次循環體,而for,while循環必須先判斷條件是否成立,然后決定是否執行循環體語句

??如果你想在循環結束后,繼續使用控制條件的那個變量,用while循環,否則用for循環,不知道用for循環

??建議先考慮for循環,然后是while循環,最后是do...while循環

總結

以上是生活随笔為你收集整理的for语句的执行过程_带你深入了解Java流程控制语句的全部內容,希望文章能夠幫你解決所遇到的問題。

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