Swift常量
2379
Swift 常量
常量一旦设定,在程序运行时就无法改变其值。
常量可以是任何的数据类型如:整型常量,浮点型常量,字符常量或字符串常量。同样也有枚举类型的常量:
常量相似于变量,区别在于常量的值一旦设定就不能改变,而变量的值可以随意更改。
常量声明
常量使用关键字 let 来声明,语法如下:
let constantName = <initial value>
以下是一个简单的 Swift 程序中使用常量的实例:
import Cocoa let constA = 42 print(constA)
以上程序执行结果为:
42
类型标注
当你声明常量或者变量的时候可以加上类型标注(type annotation),说明常量或者变量中要存储的值的类型。如果要添加类型标注,需要在常量或者变量名后面加上一个冒号和空格,然后加上类型名称。
var constantName:<data type> = <optional initial value>
以下是一个简单是实例演示了 Swift 中常量使用类型标注。需要注意的是常量定义时必须初始值:
import Cocoa let constA = 42 print(constA) let constB:Float = 3.14159 print(constB)
以上程序执行结果为:
42 3.14159
常量命名
常量的命名可以由字母,数字和下划线组成。
常量需要以字母或下划线开始。
Swift 是一个区分大小写的语言,所以字母大写与小写是不一样的。
常量名也可以使用简单的 Unicode 字符,如下实例:
import Cocoa let _const = "Hello, Swift!" print(_const) let 你好 = "你好世界" print(你好)
以上程序执行结果为:
Hello, Swift! 你好世界
常量输出
变量和常量可以使用 print(swift 2 将 print 替换了 println) 函数来输出。
在字符串中可以使用括号与反斜线来插入常量,如下实例:
import Cocoa let name = "W3Cschool教程" let site = "" print("\(name)的官网地址为:\(site)")
以上程序执行结果为:
W3Cschool教程的官网地址为:
原文链接: https://www.yukx.com/mojc/article/details/780.html 优科学习网Swift常量
推荐文章
-
Android碎片(Fragment)是Android应用程序架构中的一个重要组件,旨在支持构建适应不同屏幕尺寸和形态的应用界面。以下是关于Fragment的详细说明:概念与作用定义与性质:Fragment 是一个可以嵌入在 Activity 内部的、具有独立用户界面和生命周期的模块化组件,继承自
-
Android服务(Service)Android服务(Service)是Android应用程序架构中的四大组件之一,它专为在后台执行长时运行任务而设计,无需与用户直接交互或显示界面。以下是关于Android服务的详细说明:概念与作用定义与性质:Service 是一个应用程序组件,继承自 andro
-
Android活动(Activity)是Android应用程序架构中的核心组件之一,它在用户界面(UI)的呈现和应用程序与用户的交互中扮演着至关重要的角色。以下是关于Android活动的详细说明:概念与作用定义与性质:Activity 是一个应用程序组件,通常代表一个单一的、用户可感知的屏幕界面,如
-
Android资源管理是Android开发中的重要组成部分,它负责组织、编译和打包应用程序所需的各种非代码资源,如文本、图形、音频、视频、布局文件、字符串等,确保这些资源能够在不同设备配置、语言环境和屏幕尺寸下正确、高效地使用。以下是关于Android资源管理的关键要点:资源目录结构:drawabl
-
Android应用程序组件是构成Android应用程序的基本构造单元,它们各自承担特定的任务,并通过相互协作来实现应用程序的整体功能。以下是Android应用程序的四大核心组件及其功能概述:Activity(活动):作用:Activity是Android应用中与用户直接交互的主要界面组件。它代表一个
-
Android架构是一种分层设计,旨在构建一个高效、可扩展且易于开发的应用生态系统。尽管不同资料可能会根据具体解释的深度和侧重点稍有差异,但总体上,Android架构可以概括为以下几个主要层次:1. 应用程序层(ApplicationLayer)这是Android架构的顶层,包含了面向用户的各种应用
学习大纲
Swift 教程
Swift常量
Swift 拓展阅读
Swift函数式编程