iT邦幫忙

2021 iThome 鐵人賽

DAY 11
0
自我挑戰組

JAVA簡易教學+CPE歷屆試題講解系列 第 11

[iT鐵人賽Day11]JAVA迴圈

  • 分享至 

  • xImage
  •  

這次要來細講迴圈了
上次說到迴圈有分成:1. for迴圈,2. while迴圈以及3. do while迴圈
先來說說for迴圈
for迴圈算是比較簡單的迴圈,上次有稍微寫一個範例
這次來講for迴圈的結構:
for(設定迴圈初值; 判斷條件; 設定增減量){
迴圈主體;
}
程式碼在執行的時候,會一直執行for迴圈
直到設定值不符合判斷條件,才會結束
while迴圈的結構:
while(判斷條件){
迴圈主體;
設定增減量;
}
程式碼在執行的時候,當判斷條件為true,迴圈會執行一次
然後再判斷一次、執行一次,值到判斷條件為false,才會結束

乍看之下,for迴圈跟while迴圈很類似,都是等判斷條件為false,才結束
那要甚麼時候用for迴圈?甚麼時候用while迴圈呢?
很簡單,當我們知道迴圈執行的次數時,用for迴圈
當我們不確定迴圈執行的次數時,用while迴圈
do while迴圈的結構:
設定迴圈初值;
do{
迴圈主體;
設定增減量;
}while(判斷條件);

do while迴圈跟while迴圈都是用於不確定迴圈執行的次數時
但while迴圈會先測試判斷條件的真假
do while迴圈則是「先做再說」,先執行迴圈主體,再測試判斷條件
關於迴圈的部分就先講到這裡,下次再用範例說明


上一篇
[iT鐵人賽Day10]JAVA程式結構
下一篇
[iT鐵人賽Day12]JAVA迴圈範例
系列文
JAVA簡易教學+CPE歷屆試題講解30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言