iT邦幫忙

2024 iThome 鐵人賽

DAY 14
1
自我挑戰組

Golang基礎學習與實踐應用系列 第 14

Day 14 迴圈的跳脫

  • 分享至 

  • xImage
  •  

在程式執行過程中,我們常常需要控制迴圈的進行,而在Go語言中,有兩個命令在迴圈中使用:break、continue,讓我們有彈性地跳出迴圈。

break:
程式強迫跳離迴圈,繼續執行迴圈以外接下來的敘述。
透過範例了解Go 語言中 for 迴圈 break 語句的基本用法,學習如何使用 break 來控制迴圈的執行。
https://ithelp.ithome.com.tw/upload/images/20240923/20169233WHncytjmXy.png
https://ithelp.ithome.com.tw/upload/images/20240923/20169233Ytl4noMY3P.png
(1)第9~11行
當 i 等於 6 時,執行 break 語句,跳出迴圈,程式結束。

continue:
停止當下的迴圈,強迫程式跳到迴圈的開頭。
在Go 語言中 for 迴圈 continue基本用法,continue 的作用是跳過本次迴圈剩下的部分,直接進行下一次迴圈。
https://ithelp.ithome.com.tw/upload/images/20240923/20169233tCnQxeOoE8.png
https://ithelp.ithome.com.tw/upload/images/20240923/20169233cwajzLYZ5X.png
(1)第8~10行
if i == 6 { continue }
如果 i 的值等於 6,執行 continue ,因此當 i 等於 6 時,不會執行 fmt.Println(i) 這行。

下一篇預告
迴圈跳脫指令 - 實作練習


上一篇
Day 13 for迴圈應用
下一篇
Day 15 迴圈跳脫-實作練習
系列文
Golang基礎學習與實踐應用18
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言