java中if,while,do-while三種循環的區別

2020-12-13 彼岸end

各位小夥伴們,大家好,這次小編要介紹的是Java當中if,while,do-while三種循環的區別三種循環的區別,在之前的文章中,這三種循環小編都有介紹過,就不多說了。現在我們主要是看這三種循環的區別。

第一: 如果不滿足條件判斷,那麼for循環和while循環就不會執行,do while循環會執行至少一次。

2. for循環的變量再小括號中定義,只有循環內部才可以使用。(初始化語句不可以輸出)。

3. While循環和do-while循環初始化語句本來就在外面,所以出來循環之後還可以繼續使用。(初始化語句可以輸出)

為了方便大家的理解,小編就先粘代碼了。

publicclassDem01LoopDifferent {

publicstaticvoidmain(String arg[]){

for(inti=1;i<=0;i++){

System.out.println("你真漂亮");

}

}

}

在for循環中,如果不滿足條件,不會輸出結果。

publicclassDem01LoopDifferent {

publicstaticvoidmain(String arg[]){

intx=6;

while(x<=5){

System.out.println("thank you");

x++;

}

}

}

在while循環中,如果不滿足條件也不會輸出結果。

publicclassDem01LoopDifferent {

publicstaticvoidmain(String arg[]){

inti=1;

do{

System.out.println("you are so beautiful");

i++;

}while(i<=0);

//初始化語句本來就在外面,超出循環之後還可以繼續使用

System.out.println(i);//2

}

}

do while循環不滿足條件,也會會執行至少一次。而且可以使用初始化語句。

關於if,while,do-while三種循環的區別,小編就先說到這裡,希望這篇文章可以幫到大家。也歡迎各位小夥伴補充和糾錯。

相關焦點

  • do...while循環
    本篇介紹的是循環結構中的do... while循環。
  • do……while循環
    JavaScript循環 - do…whiledo…while的語法格式執行過程:先執行一次do裡面的循環語句,再判斷是否滿足while中的表達式,如果滿足繼續執行do,依次循環,直到不滿足while中的表達式為止。
  • do…while循環
    執行過程:先執行一次do裡面的循環語句,再判斷是否滿足while中的表達式,如果滿足繼續執行do,依次循環,直到不滿足while中的表達式為止。 注意: 1.最後的分號不要忘記 2.循環條件中使用的變量需要經過初始化 3.循環體中,應有結束循環的條件,否則會造成死循環 來舉個小例子: 同樣用do…while計算1加到100的和
  • 跟我學java編程—深入理解do-while循環語句的用法
    do-while循環與while循環的不同在於:它先執行循環體中的語句,然後再判斷條件是否為真。如果為真則繼續循環,如果為假,則終止循環。因此,do-while循環至少要執行一次循環語句。同樣當有許多語句參加循環時,要用「{」和「}」把它們括起來。
  • Java循環結構,do-while循環的簡單介紹
    各位小夥伴們大家好,這次小編要介紹的是Java的循環結構裡面的do-while循環,之前小編已經介紹了if還有while循環。現在,我們來了解一下do-while循環的結構吧,主要有兩種結構,一種是標準結構,還有一種是擴展結構。
  • 在C#中,do……while與while都是循環語句,使用時如何選擇呢?
    基本概念在C#中,共有4個與循環相關的語句:for、foreach、while、do…while,今天主要來學習do…while循環,前3個循環已詳細講解過了,可以對比一下,看這4個循環有什麼區別。do…while與while語句相似,它的判斷條件在循環後,do…while稱為後測試循環。
  • Java循環語句之for循環與while循環
    各位小夥伴們大家好,這次小編要介紹的是,Java循環語句之for循環與while循環。首先,小編來介紹一下什麼是循環語句。循環語句可以在滿足循環條件的情況下,反覆執行某一段代碼,這段被重複執行的代碼被稱為循環語句,當反覆執行這個循環時,需要在合適的時候把循環判斷修改為false結束循環。循環語句主要有for循環,while循環,do…while循環。
  • 跟我學java編程—Java while循環語句
    然後,將num初始化為1,因為打算在while循環中從1開始執行乘法運算,求出1—10的數字與10的乘積,因此將while循環的條件編寫為num<=10。這樣確保了只要num小於等於10,就執行while循環;而當此條件變為假時,即num的值達到11時,就結束此循環。循環體中的第一個語句用num乘以10,將計算結果保存在變量result中。
  • C語言while語句與do-while語句
    一、while語句1.一般形式while(表達式)語句;(1)表達式代表循環條件(2)語句是循環體2.執行流程當循環條件成立的情況下重複執行循環體語句,循環條件不成立時循環結束3.注意的問題(1)while關鍵字後邊的表達式通常是關係表達式或者邏輯表達式(2)如果循環體語句不止一條,
  • 跟我學java編程—深入理解while嵌套
    就像if語句可以嵌套一樣,一個循環也可以嵌套在另一個循環中,一個循環中含有另一個循環就稱為嵌套循環。嵌套循環的工作原理如下:首先外循環的第一輪觸發內循環,然後內循環將一直執行到完成為止,然後,外循環的第二輪再次觸發內循環,此過程不斷重複直到外循環結束,使用嵌套循環時,只有在內循環完全結束後,外循環才會執行下一趟循環,一個while循環可以嵌套在另一個while循環中,示例1演示了嵌套while循環的用法。示例1:用*輸出一個直角三角形圖案。
  • 3.2.2 JavaScript中do-while循環語句的使用
    JavaScript中的do-while循環語句也稱為後測試循環語句,它先執行一次,然後再測試循環條件是否成立,如果成立則循環,如果不成立則結束循環。其語法格式如下:do{語句組} while(表達式);參數說明:1)語句組:用來指定需要重複執行的語句,即循環體,可以是一條或多條語句。
  • 流程控制之循環語句while循環語句
    例在項目中創建類GetSum,在主方法中通過while循環將整數1~10相加,並將結果輸出。do…while循環語句do…while循環語句與while循環語句類似。它們之間的區別是while語句為先判斷條件是否成立再執行循環體,而do…while循環語句則先執行一次循環後,再判斷條件是否成立。也就是說do…while循環語句中大括號中的程序段至少要被執行一次。
  • 你只用do-while來實現循環?太浪費了!
    來源::IOT物聯網小鎮作者:道哥前言 這篇文章講解的知識點很小,但是在一些編程場合中非常適用,大家可以把這篇短文當做甜品來品味一下。地球人都知道,do-while語句是C/C++中的一個循環語句,特點是:至少執行一次循環體;在循環的尾部進行結束條件的判斷。
  • while循環語句
    JavaScript循環語句 - while循環循環的概念我們再學習循環之前,先來了解一下循環1.循環就是重複的去做一件事2.循環結構就是程序中一種很重要的結構,其特點是在給定條件成立時,反覆執行某程序段,直到條件不成立時終止。
  • Python中的while循環
    # Python 編程中 while 語句用於循環執行程序,即在某條件下,循環執行某段程序,以處理需要重複處理的相同任務。 # while中執行語句可以是單個語句或語句塊。判斷條件可以是任何表達式,任何非零、或非空(null)的值均為true。當判斷條件假 false 時,循環結束。
  • 小開帶你學C++|Lesson 8 do-while,二維數組和循環嵌套
    循環,有時候可以用來代替for循環。這次我們來學習do-while循環和循環嵌套。先來看do-while循環的寫法:int c=1,a=10;do{ c++;a--;}while(a>=0);很顯然,do裡的內容就是符合while條件的時候的內容。唯一的區別是,while循環是先判斷條件符不符合,然後在執行命令。
  • 利用Java 的循環語句輸出九九乘法表
    hello各位小夥伴大家好~收到了小夥伴的留言(面試題已經添加到下面的連結裡面了)用 while 和 do..while輸出九九乘法表想著咱們有一部分夥伴,剛開始學習 java 可能對於這三種循環語句的理解還不夠透徹,所以沒法做到這一點。
  • java第三章循環結構和random知識點總結
    ");}System.out.println("---");//while循環實現int j = 1;while(j<=5) {System.out.println("HelloWorld");j++;}}}4.do...while循環
  • 013-While循環
    Python中的while循環# Python 編程中 while 語句用於循環執行程序,即在某條件下,循環執行某段程序,以處理需要重複處理的相同任務。# while中執行語句可以是單個語句或語句塊。判斷條件可以是任何表達式,任何非零、或非空(null)的值均為true。當判斷條件假 false 時,循環結束。
  • java循環結構分析
    循環的主要特徵就是可以根據某些判斷條件來重複執行某段代碼,java語言的循環結構一共分為兩種類型:while循環結構和for循環結構。while循環結構while循環是一種較為常見的循環結構,利用while()語句可以實現循環條件的判斷,當判斷條件滿足時則執行循環體的內容,java中while循環結構有兩類。while和do......while循環。