swift语言学习笔记(2)

运算符


1、当 ++ 为前置时,先自增再返回
当 ++ 为后置时,先返回再自增
var i = 0,a = 0,b = 0
a = ++i  //a和i等于1
b = i++ //b等于1,i等于2


根据自增的特性,推荐使用 ++为前置


2、恒等===和不恒等!==是来判断两个对象是否引用同一个对象实例


3、区间运算符


...表示闭区间运算符,a...b是意思一个包含a到b(包括a和b)的所有值得区间
..表示半闭区间运算符,a..b是一个从a到b但不包括b的区间。


4、字符串与字符
String是一个有序的字符集合,即字符串就可以同String类型表示,而单个字符用Character类型;String是由多个Character类型的集合。


初始化字符串
var initString = ""
var initNullString = String()


.isEmpty 属性判断字符串是否为空
.toInt() 方法将String值转换成一个Int值
.hasPrefix/.hasSuffix() 方法检查字符串的是否拥有特定前缀/后缀
.uppercaseString/lowercaseString 属性来访问一个字符串的大写和小写


全局函数countElements,将字符串作为参数进行传递可以获取该字符串的字符数量。


字符串插值:\(字符串)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值