美文网首页
Swift 区间运算符

Swift 区间运算符

作者: _发强 | 来源:发表于2021-08-13 22:33 被阅读0次
// 区间运算符
for i in 1..<5 {
    print(i)
}

let name = ["zhangsan","Lisi","wangwu","zhaoliu"]
for name in name[..<2] {
    print(name)
}

// range 没有开始区间,所以不能进行循环,但是可以用来判断是否包含。
let range = ...5
print(range.contains(7))
print(range.contains(-1))   // 5以下的都是 true.


let range2 = "a"..."z"
let hello = "Hello,World"
for char in hello {
    if !range2.contains(String(char)) {
        print("\(char) 不是小写字母")
    }
}

运行结果:


image.png

相关文章

  • iOS开发 - 「Swift 学习」Swift 区间运算

    Swift 区间运算符 Swift提供了两个区间运算符 运算符描述实例闭区间运算符闭区间运算符(a...b)定义一...

  • Swift-区间运算符

    Swift 提供了3种方便表达一个区间的值的区间运算符。 闭区间运算符 闭区间运算符(a...b)定义一个包含从 ...

  • Swift-for循环

    从swift3开始,swift放弃了c风格的for循环,而建议我们用区间运算符的方式写循环 c风格 区间运算符方式...

  • Swift 区间运算符

    目前有时间,打算复习一下Swift,打算抽时间写个Swift基础教程系列。今天就说一下区间运算符。 闭区间运算符 ...

  • Swift 基本运算符之区间

    Swift 提供了两个方便表达一个区间的值的运算符。 一:闭区间 闭区间运算符 a...b 定义一个包含从 a 到...

  • swift基础知识

    一 可选类型 二 空和运算符 ?? 三 区间运算符 ... 四 switch swift中的switch语句比...

  • 认识Swift系列2之流程控制

    Swift中的if、while、for、区间运算符、标签语句 if-else 语句(if 条件只能是Bool类型)...

  • Swift特殊运算符

    swift3 中已经取消了++、--。 区间运算符 1...5 是闭区间,代表1、2、3、4、51..<5是左闭右...

  • swift5.5语法

    1.swift3.0以后,去除了自增(++)和自减(--)的运算符,替代成了-= 和 += 2.区间运算符 注意对...

  • SWIFT切片操作+区间运算符

    区间运算符 闭区间运算符:a...b半开区间运算符:a..

网友评论

      本文标题:Swift 区间运算符

      本文链接:https://www.haomeiwen.com/subject/vmbamltx.html