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