(一) [Swift]Swift之变量和常量

1.变量:var

var用来声明可以改变的变量,如

var numInt = 1                                      //声明整数  
var numDouble = 3.14                                //声明double
var helloworld = "helloWorld"                       //声明string
var isFun = true                                    //声明bool
var tuple = (1,"aaa",3.14)                          //声明tuple类型
var someArray: [String] = ["Alex", "Brian", "Dave"] //数组的声明
var airports: Dictionary<String, String> = ["TYO": "Tokyo", "DUB": "Dublin"]//字典的声明
//等等等等

2.常量:let

let用来声明不可以改变的值,只能被初始化一次

let num = 1
num=2 //错误

3.Type Annotation

声明变量和常量的时候指明类型

var num:Int = 1 //明确声明一个Int类型的变量
let num:Int = 1 //明确声明一个Int类型的常亮

4.Type Ineference

声明变量和常亮的时候可以不明确指明类型,编译器会自动推导

var num = 1  //编译器会自动推导出num是一个整型
let num = 1  //编译器会自动推导出num是一个整型

注意

swift 声明变量和常量的时候,等号两边需要有空格
swift 中每条语句不强制需要加分号
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容