必威体育Betway必威体育官网
当前位置:首页 > IT技术

Swift中 "..." 和 ".." 以及 "=="与"==="

时间:2019-10-28 00:15:33来源:IT技术作者:seo实验室小编阅读:78次「手机版」
 

swift

原文地址: https://blog.csdn.net/charles91/article/details/50604915

  • 1 “…” 和 “..”
//0...5是一个闭区间[0,5]
for index in 0...5 {  
    print(index)//print "012345"  
}  

println("\n")  

//0..<5是一个前闭后开区间[0,5)
for index in 0..<5 {  
    print(index) //print "01234"  
}

//区间逆序的两种方法
//方法一
for i in stride(from: 3, through: 0, by: -1) {
    print(i)
}

//方法2
let item2 = (0...3).reversed()
for item in item2
{
    print(item)
}
  • 2 “==”与”===”
//在swift中采用”==“对两个变量进行比较时,只要内容相同,就返回true,如果除了比较两个变量的内容还要比较其内存地址可采用”===“,当然有”===“就有”!==“
var str1:String = "Charles"
var str2:String = "Charles"


println(str1 == str2)   //true,只比较内容
println(str1 === str2)  //false,内容相同,地址不同
println(str1 !== str2 ) //true

文章最后发布于: 2018-07-31 10:24:15

相关阅读

Swift - 实现公历、农历日期之间的相互转换

http://www.hangge.com/blog/cache/detail_1843.html 有时我们需要根据一个公历(阳历)日期,得到对应的农历(阴历)日期。或者反过来,根据

SWIFT Code 和 Routing Number 的关系

SWIFT Code该号相当于各个银行的身份证号每个银行(包括每个分行、支行)都有一个代码,是由银行名称的英文缩写和总行所在地的英文缩

IOS开发入门之一——Swift语言基础

需要iOS视频资料可以加我微信: 1914532832  验证信息请注明:IOS开发 很多新人对IOS开发很迷茫,不知道从何下手?看完本系列,你将会觉

swift在银行是什么意思?不知道的进来看看

今天通过渣打银行网银办理一单境外付款业务时,需要录入SWIFT CODE,由于客户提供的SWIFT代码最后三位是XXX,不知道是什么意思,现在搞明

acer新款Swift 3值得买吗?

SSD性能测试SF315采用了一块来自金士顿的M.2 SATA固态硬盘,我们使用ASSD Benchmark进行了测试。从得分来看,这块金士顿SSD的性能比

分享到:

栏目导航

推荐阅读

热门阅读