手機(jī)也能上課
1/8
比較運(yùn)算符
比較運(yùn)算符
Swift 支持 C 中的所有標(biāo)準(zhǔn)比較運(yùn)算符:
等于(a == b)
不等于(a != B)
大于(a> b)
小于(a <b)
大于或等于(a>= b)
小于或等于(a <= b)
每個(gè)比較運(yùn)算符都會(huì)返回一個(gè)Bool值,指示該語(yǔ)句是否為真:
1 == 1 // true, 因?yàn)?1 等于 1
2 != 1 // true, 因?yàn)?2 不等于 1
2 > 1 // true, 因?yàn)?2 大于 1
1 < 2 // true, 因?yàn)?1 小于 2
1 >= 1 // true, 因?yàn)?1 大于或等于 1
2 <= 1 // false, 因?yàn)?2 不小于或者等于 1
提示:Swift 還提供了兩個(gè)身份運(yùn)算符 ===和 !==,它測(cè)試兩個(gè)對(duì)象引用是否都引用同一個(gè)對(duì)象實(shí)例。