上一篇文章介绍了有关常量与变量的基本简介,这一篇文章就介绍变量的类型。
什么是变量的类型?
在Swift中,基本的变量类型无非就几个:String(字符串),Int(整数),Float(浮点数),Double(小数),Bool(布尔),举个简单的例子,我们可以这样声明变量:

可以看到,在var的后面的是变量的名称,在冒号后面就是变量的类型了。这是变量标准的声明方法,有时我们也可以简化操作

可以看到,小数被自动转化成了Double类型,说到Double与Float的不同之处,简单来说就是复杂程度不同了,Double是比Float更精确的小数
Bool类型
Bool类型有两个值,分别死true和false,望文生义就是对与错,例如

我们定义了一份叫做isEuqal的变量,他的变量值是 1 > 2,显然这是错的,所以isEuqal的值就是false,之后我们对它进行重新赋值1 == 1,isEqual的值就变为true了
同时,Bool类型也是if语句的判断条件,例如

写在最后,Swift是强类型语言,接触过JS和PHP的都知道他们是弱类型语言,强类型语言用大白话说就是当类型出错时编译器就会报错,并导致程序崩溃

这就是Swift的几个基本变量类型
网友评论