欧美经典成人在观看线视频_嫩草成人影院_国产在线精品一区二区中文_国产欧美日韩综合二区三区

dowhile語句的用法(流程控制語句之do while)

dowhile語句的用法(流程控制語句之do while)

度新梅 2025-04-12 科技 62 次瀏覽 0個評論
編者按

本講我們繼續學習Java語言大三循環控制之一的do while。是不是很熟悉的?看起來怎么這么像while呢?不就是多了一個do嗎?跟著老師的腳步,一起探索do while吧!

流程控制語句之do while

加關注不迷路

內容提要do while概述while和do while的區別do while概述

do while是Java三大循環結構之一,其句法格式:

do { // 待執行代碼塊} while(條件);

do while循環執行邏輯是一定會先執行一次代碼塊,然后再檢查條件的真假;條件為真的話,繼續重復執行代碼塊,否則,結束整個循環過程。do while的流程圖:

流程控制語句之do while

do while流程圖

從do while流程圖中,我們可以總結一下具體的執行步驟:

先執行一次循環體,也就是圖中的待執行的代碼塊。判斷一下條件,如果條件為true;繼續重復執行循環體;如果條件為false,結束整個循環過程。

我們來看一段具體代碼示例:

public class DoWhileCondition { public static void main(String []args) { /* * 逆序打印10及以下的正整數 */ short num = 10; do { System.out.println("當前數字是" + num); --num; } while (num > 0); }}while和do while的區別

盡管它們都是循環控制語句,但是它們之間主要區別包括了:

語法格式不同。執行順序不同,do while循環至少執行一次,while循環可能一次都不會執行。while循環是“當型”循環,do while是“直到型”循環。流程控制語句之do while

循環類型

總結

本節我們重點講解了do while語句,介紹了其執行流程。同時,對while和do while之間的差別做了比較。后續大家在選擇循環結構時,需要考慮使用場景。截止本節,所有Java語言的循環結構我們講解完畢。

往期回顧第1講 Java前世今生第2講 Java開發環境配置第3講 我的第一個Java程序第4講 Java基本數據類型第5講 Java運算符第6講 Java變量第7講 Java代碼注釋第8講 Java流程控制語句之if第9講 Java流程控制語句之for第10講 Java流程控制語句之switch第11講 Java流程控制語句之while

轉載請注明來自夕逆IT,本文標題:《dowhile語句的用法(流程控制語句之do while)》

每一天,每一秒,你所做的決定都會改變你的人生!

發表評論

快捷回復:

評論列表 (暫無評論,62人圍觀)參與討論

還沒有評論,來說兩句吧...