Swift - 基本数据类型,及常/变量声明

前端之家收集整理的这篇文章主要介绍了Swift - 基本数据类型,及常/变量声明前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当前位置: > > >Swift - 基本数据类型,及常/变量声明

Swift - 基本数据类型,及常/变量声明

下面是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@
@H_404_36@ print(@H_404_36@ "空字符串"@H_404_36@ )@H_404_36@
}@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@
}@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@
@H_404_36@
var@H_404_36@ uppercase = str.uppercaseString@H_404_36@ //WELECOME TO HANGGE.COM@H_404_36@
lowercase = str.lowercaseString@H_404_36@ //welecome to hangge.com@H_404_36@
capitalized = str.capitalizedString@H_404_36@ //Welecome To Hangge.Com@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@

猜你在找的Swift相关文章