swift——运算符——复合类型

来源:互联网 发布:2016中国网络影视峰会 编辑:程序博客网 时间:2024/06/06 04:11

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 truet1 <= t2 is truet1 > t2 is falset1 >= t2 is falset1 == t2 is falset1 != t2 is true

String

算术运算符

+
复合算术运算符:
+=
注意:
  • +或+=算术运算符含义为String拼接

比较运算符

  • >
  • >=
  • <
  • <=
  • ==
  • !=
注意:
  • 字符串比较逐字符(Character)比较

Array

Dict

Set

0 0
原创粉丝点击