Swift - 基本数据类型,常量/变量声明
Swift是目前作为iOS开发来说比较值得推广以及简洁的一门语言,语法与Object-C相似,但是却更加简洁,现在我们从最基础的数据类型介绍,我不会讲太多的基本概念,以后也是,会用代码来实际的展示给大家看,现在我们开始!
下面是 Swift 中基本的数据类型介绍说明:
1 、变量:使用var声明
var str:String = "hangge.com"
2、常量:使用let声明
let count:Int = 32
3、整型
有符号整形:Int,Int8,Int16,Int32,Int64
无符号整形:UInt,UInt8,UInt16,UInt32,UInt64
4、浮点型
Float:32位浮点数类型
Double:64位浮点数类型
5、布尔型
Bool
6、字符串:String
(1)判断是否为空:isEmpty
var str:String = ""
if str.isEmpty{
print("空字符串")
}
(2)获取字符数量:string.characters.count
let str = "hangge.com"
print("\(str.count)个字符")
(3)检查字符串是否有特定前缀/后缀:hasPrefix/hasSuffix
var str = "hangge.com"
if str.hasSuffix(".com"){
print(str)
}
(4)还可以用“()”在字符串里包裹变量,常量
let name = "hangge.com"
let msg = "欢迎来到 \(name)"
(5)大小写转换:可以通过字符串的uppercased()方法、lowercased()方法、capitalized属性来访问一个字符串的大写/小写/首字母大写
let str = "Welecome to hangge.com"
var uppercase = str.uppercased() //WELECOME TO HANGGE.COM
var lowercase = str.lowercased() //welecome to hangge.com
var capitalized = str.capitalized //Welecome To Hangge.Com
7、字符:Character
var doller:Character = "$"
8、元组
let myProject = (one:"game",two:1234)
print("\(myProject.one)")

Congratulations @kingliu! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word
STOP