课程表

Swift课程

工具箱
速查手册

Swift 常量

当前位置:免费教程 » 移动开发 » Swift

常量一旦设定,在程序运行时就无法改变其值。

常量可以是任何的数据类型如:整型常量,浮点型常量,字符常量或字符串常量。同样也有枚举类型的常量:

常量类似于变量,区别在于常量的值一旦设定就不能改变,而变量的值可以随意更改。


常量声明

常量使用关键字 let 来声明,语法如下:

  1. let constantName = <initial value>

以下是一个简单的 Swift 程序中使用常量的实例:

  1. import Cocoa
  2.  
  3. let constA = 42
  4. print(constA)

在线运行实例

以上程序执行结果为:

  1. 42

类型标注

当你声明常量或者变量的时候可以加上类型标注(type annotation),说明常量或者变量中要存储的值的类型。如果要添加类型标注,需要在常量或者变量名后面加上一个冒号和空格,然后加上类型名称。

  1. var constantName:<data type> = <optional initial value>

以下是一个简单是实例演示了 Swift 中常量使用类型标注。需要注意的是常量定义时必须初始值:

  1. import Cocoa
  2.  
  3. let constA = 42
  4. print(constA)
  5.  
  6. let constB:Float = 3.14159
  7.  
  8. print(constB)

在线运行实例

以上程序执行结果为:

  1. 42
  2. 3.14159

常量命名

常量的命名可以由字母,数字和下划线组成。

常量需要以字母或下划线开始。

Swift 是一个区分大小写的语言,所以字母大写与小写是不一样的。

常量名也可以使用简单的 Unicode 字符,如下实例:

  1. import Cocoa
  2.  
  3. let _const = "Hello, Swift!"
  4. print(_const)
  5.  
  6. let 你好 = "你好世界"
  7. print(你好)

在线运行实例

以上程序执行结果为:

  1. Hello, Swift!
  2. 你好世界

常量输出

变量和常量可以使用 print(swift 2 将 print 替换了 println) 函数来输出。

在字符串中可以使用括号与反斜线来插入常量,如下实例:

  1. import Cocoa
  2.  
  3. let name = "W3xue教程"
  4. let site = "//www.w3xue.com"
  5.  
  6. print("\(name)的官网地址为:\(site)")

在线运行实例

以上程序执行结果为:

  1. W3xue教程的官网地址为://www.w3xue.com
转载本站内容时,请务必注明来自W3xue,违者必究。
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号