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

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

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

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

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

流程控制語句之do while

加關注不迷路

內容提要do while概述while和do while的區(qū)別do while概述

do while是Java三大循環(huán)結構之一,其句法格式:

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

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

流程控制語句之do while

do while流程圖

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

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

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

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

盡管它們都是循環(huán)控制語句,但是它們之間主要區(qū)別包括了:

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

循環(huán)類型

總結

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

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

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

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

發(fā)表評論

快捷回復:

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

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