Swift - 基本数据类型,及常/变量声明
下面是Swift中基本的数据类型介绍说明:
1,变量:使用var声明
|
1
|
var str:String = "hangge.com" |
2,常量:使用let声明
|
1
|
let count:Int = 32 |
3,整形:
有符号整形:Int,Int8,Int16,Int32,Int64
无符号整形:UInt,UInt8,UInt16,UInt32,UInt64
4,浮点型:
Float:32位浮点数类型
Double:64位浮点数类型
Float:32位浮点数类型
Double:64位浮点数类型
5,布尔型:Bool
6,字符串:String
(1)判断是否为空:isEmpty
|
1
2
3
|
var str:Stringif str.isEmpty{} |
(2)获取字符数量:countElements
|
1
2
|
let str = "hangge.com"println("\(countElements(str))个字符") |
(3)检查字符串是否有特定前缀/后缀:hasPrefix/hasSuffix
|
1
2
3
|
var str = "hangge.com"if str.hasSuffix(".com"){} |
(4)还可以用“\()”在字符串里包裹变量,常量
|
1
2
|
let name = "hangge.com"let msg = "欢迎来到 \(name)" |
(5)大小写转换:通过字符串的uppercaseString、lowercaseString、capitalizedString属性来访问一个字符串的大写/小写/首字母大写
|
1
2
3
4
5
|
let str = "Welecome to hangge.com" var uppercase = str.uppercaseString //WELECOME TO HANGGE.COMvar lowercase = str.lowercaseString //welecome to hangge.comvar capitalized = str.capitalizedString //Welecome To Hangge.Com |
7,字符:Character
|
1
|
var doller:Character = "$" |
8,元组
|
1
2
|
let myProject=(one:"game",two:1234)println("\(myProjec.one)") |

浙公网安备 33010602011771号