Swift 條件語句講解
導讀 | Swift 是一種支援多程式設計正規化和編譯式的開源程式語言,蘋果於2014年WWDC(蘋果開發者大會)釋出,用於開發 iOS,OS X 和 watchOS 應用程式。 |
條件語句透過設定的一個或多個條件來執行程式,在條件為真時執行指定的語句,在條件為 false 時執行另外指定的語句。
可以透過下圖來簡單瞭解條件語句的執行過程:
Swift 提供了以下幾種型別的條件語句:
? : 運算子
我們已經在前面的章節中講解了 條件運算子 ? :,可以用來替代 if...else 語句。它的一般形式如下:
Exp1 ? Exp2 : Exp3;
其中,Exp1、Exp2 和 Exp3 是表示式。請注意,冒號的使用和位置。
? 表示式的值是由 Exp1 決定的。如果 Exp1 為真,則計算 Exp2 的值,結果即為整個 ? 表示式的值。如果 Exp1 為假,則計算 Exp3 的值,結果即為整個 ? 表示式的值。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2685356/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python:條件分支 if 語句全講解Python
- 條件語句
- GO 條件語句Go
- javaScript條件語句JavaScript
- Swift學習筆記(二十七)——條件語句和Switch-case語句Swift筆記
- Python if else條件語句詳解Python
- Go:條件控制語句Go
- if條件語句sed命令
- 04.條件語句
- PL/SQL 條件控制語句SQL
- 學習Rust 條件語句Rust
- Python if else條件語句Python
- oracle中的條件語句Oracle
- 7、條件結構語句
- MySQL條件判斷IF,CASE,IFNULL語句詳解MySqlNull
- Python-條件語句和迴圈語句Python
- python-條件控制(if語句)Python
- 草根學Python(五) 條件語句和迴圈語句Python
- golang常用手冊:運算子、條件語句、迴圈語句Golang
- Python條件語句與迴圈Python
- php中條件語句的使用整理PHP
- shell程式設計之條件語句程式設計
- Python 入門 :基本條件語句Python
- SqlServer中迴圈和條件語句SQLServer
- SQL SERVER 條件語句的查詢SQLServer
- C 語言教程:條件和 if...else 語句
- Python學習筆記3(條件語句+迴圈語句)Python筆記
- Python學習筆記(三)——條件語句、迴圈語句Python筆記
- Go 條件語句 - Go 學習記錄Go
- 深入理解mongodb查詢條件語句MongoDB
- Go的條件判斷語句的使用Go
- AWK if(條件)語句與迴圈簡介
- 02 shell程式設計之條件語句程式設計
- PLSQL條件(CASE WHEN)語句小應用SQL
- 「譯」寫好JavaScript條件語句的5條守則JavaScript
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-IF THEN ELSeIFSQL
- PLSQL Language Referenc-PL/SQL控制語句-條件選擇語句-IF THEN ELSESQL
- PLSQL Language Referenc-4PL/SQL控制語句-條件選擇語句-IF THENSQL