tuple
比较运算符
- >
- >=
- <
- <=
- ==
- !=
注意:
- tuple类型相同才允许比较,tuple类型相同指tuple元素个数相同,对应位置元素类型相同
- tuple比较规则与字符串比较规则相同,逐元素(字符)比较
func tuple_op()
{
let t1: (Int, Double) = (5, 5.8)
let t2: (Int, Double) = (8, 1.8)
print("t1 < t2 is \(t1 < t2)")
print("t1 <= t2 is \(t1 <= t2)")
print("t1 > t2 is \(t1 > t2)")
print("t1 >= t2 is \(t1 >= t2)")
print("t1 == t2 is \(t1 == t2)")
print("t1 != t2 is \(t1 != t2)")
}
output:
t1 < t2 is true
t1 <= t2 is true
t1 > t2 is false
t1 >= t2 is false
t1 == t2 is false
t1 != t2 is true
String
算术运算符
+
复合算术运算符:
+=
注意:
- +或+=算术运算符含义为String拼接
比较运算符
- >
- >=
- <
- <=
- ==
- !=
注意:
- 字符串比较逐字符(Character)比较