swift學(xué)習(xí)日記(一)

基本運算符

賦值符: = ? ? ?a = b,表示用b的值來初始化或更新a的值

等于 : ==

區(qū)間運算符:a...<b和a...b 表示兩數(shù)之間的值

算術(shù)運算符: (+,-,*,/,%等)

取余運算符: % ? ? ? ? 9 % 4 表示對9對4進行取余,注意浮點數(shù)也可以進行求余

溢出運算符: 溢出加法 &+? 溢出減法 &-? 溢出乘法&*

自減和自增運算符:自增(++i) 自減(--i) ?當(dāng)++前置的時候,先自增再返回 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?當(dāng)++后置的時候,先返回再自增

一元正/負號運算符:let plusThree = -minusThree ? let alsoMinusSix = +minusSix

組合賦值運算符:+=a += 2 等同于 a = a + 2


組合運算符:不等于(a != b)大于(a > b)小于(a < b)大于等于(a >= b)小于等于(a <= b)

三目運算符:問題 ? 答案1 : 答案2

空和運算符: a ?? b ? 將對可選類型a進行空判斷,若a包含一個值就進行解封,否則返回一個默認(rèn)值b

? ? ? ? ? ? ? ? 但注意需要滿足:a為一個optional(可選)類型;默認(rèn)值b的類型必須與a存儲值的類型保持一致

閉區(qū)間運算符:閉區(qū)間運算符(a...b)定義一個包含從a到b(包括a和b)的所有值的區(qū)間,b必須大于等于a

半開區(qū)間運算符:半開區(qū)間(a..<b) 定義一個從a到b不包含b的所有值的區(qū)間。

邏輯運算符:或且非

或:a || b

且:a && b

非:!a

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 關(guān)于 Swift 重要這個文檔所包含的準(zhǔn)備信息, 是關(guān)于開發(fā)的 API 和技術(shù)的。這個信息可能會改變, 根據(jù)這個文...
    無灃閱讀 4,634評論 1 27
  • 運算符 是可以檢查,修改或者組合值的特殊符號或者短語。例如,加法運算符(+)將兩個數(shù)相加,像let i = 1 +...
    BoomLee閱讀 1,966評論 0 4
  • 我們就一天天長大,兒時的玩伴已不知去了哪里。 這周在外婆家吃飯取碗時,突然發(fā)現(xiàn)那個我兒時需踩著板凳打開的櫥柜,如...
    苡枝閱讀 259評論 0 0
  • 2010年高考結(jié)束
    銀素秋藝閱讀 271評論 0 0
  • 小時候, 家就是媽, 媽就是家。 沒有媽, 哪有家。 說是要回家, 其實是找媽。 媽媽您在哪兒? 在哪兒都是家。 ...
    邢躍華Aa閱讀 573評論 0 0

友情鏈接更多精彩內(nèi)容