1. 字符变量和常量的声明及初始化 2. 字符的可变性 var str: String = "name" 可变let 不可变
1. 简单赋值运算符 2. 复合赋值运算符 3. 比较运算符 4. 正号和负号运算符 5. 标准算术运算符 6. 取余运算符 7. 逻辑运算符 8. 三目条件运算符 9. 区...
有时可能会存在“值缺失”的情况,比如数据类型相互转换时转换失败。“值缺失”用nil表示。 为了处理可能存在“值缺失”的情况,Swift引入了可选类型。在声明任何数据类型的变量...
元组相当于关系数据库中的一条记录,它将多个任意数据类型的值合并为一个值。元组类型的值的语法格式为:(元素1, 元素2, ..., 元素n)。 如果想要访问元组中的元素,有以下...
布尔类型用于表示一个逻辑值,该逻辑值要么是真,要么是假,分别用true和false表示。
浮点类型有两种表示方式:(1)Float:表示32位的浮点类型,可以精确到小数点后6位。(2)Double:表示64位的浮点类型,可以精确到小数点后15位。 具体选用哪种浮点...
整数类型用于表示整数。 整数类型分为两种:(1)有符号整数类型:可以表示正整数、0和负整数。(2)无符号整数类型:只能表示正整数和0,不能表示负整数。 2.1有符号整数类型有...
Swift中的数据类型分为两大类: 值类型 当把值类型的值赋给变量或常量时,或把值类型的值作为实参传给函数的形参时,赋予或传递的都是值的拷贝。值类型包括:(1) 整数类型(...
一 变量和常量的声明及初始化 声明变量或常量都有两种语法格式 声明变量的第一种语法格式为: var 变量名 = 初始值,声明常量的第一种语法格式为: let 常量名 = 初始...
当前时间是否在时间段内 (忽略年月日) 当前时间是否在时间段内 (完整时间) 比较两个时间相差多少天
这次主要是分析下HashMap的工作原理,为什么我会拿这个东西出来分析,原因很简单,以前我面试的时候,偶尔问起HashMap,99%的程序员都知道HashMap,基本都会用H...
从前,有个国王和王后,他们很富有,简直享有一切他们所希望的东西,只是没有孩子。王后为此日夜伤感,说:“我就像块不长庄稼的地。”上帝最后成全了他,给他了个孩子,但这孩子根本不像...
从前,有位磨坊主和妻子生活在一块,生活十分富足。他们有钱有地,光景一年好似一年。但不幸的事情突然来了,他的财富变得一年少似一年,最后那磨坊主连自己的磨坊几乎都不能维持了。他悲...
一天,富农站在院子里察看他的田地和园子。麦子长得正旺,果树也压弯了腰。去年的粮食还囤积在楼上呢,屋梁都快压塌了。随后富农又走进了马厩,这里喂着的公牛和奶牛膘肥体壮,还有一匹浑...
从前,有个穷樵夫,天天起早贪黑地劳作,并节衣缩食,终于积攒了一点儿钱,便对他儿子说道:“我就你这么一个孩子,我要用我拿血汗辛辛苦苦挣来的钱,供你念书去。你要好好学点儿本领,等...