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

当前位置: > > >Swift - 基本数据类型,及常/变量声明

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

下面是Swift中基本的数据类型介绍说明:

1,变量:使用var声明
1
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
1
2
3
4
""
if str.isEmpty{
print( "空字符串" )
}
(2)获取字符数量:string.characters.count
2
let str = "hangge.com"
"\(str.characters.count)个字符" )
(3)检查字符串是否有特定前缀/后缀:hasPrefix/hasSuffix
3
str = str.hasSuffix( ".com" ){
}
(4)还可以用“\()”在字符串里包裹变量,常量
let name =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.COM
lowercase = str.lowercaseString //welecome to hangge.com
capitalized = str.capitalizedString //Welecome To Hangge.Com

7,字符:Character
1
doller:Character = "$"

8,元组
2
let myProject = (one: "game" ,two: 1234 )
print( "\(myProject.one)" )

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...