Swift学习笔记之变量,常量,字符串,数组

首先感谢极客学院和51CTO讲师门录制的教程,能快速学习了解Swift这门语言。
Swift语言编写代码感觉好严格,少敲一次空格都会报错,比如 var i =100,不管了先学了再说,多也不坏
1.语句可加分号或不加分号结束
1.定义常量用let关键字: let product_constant =  100   当然定义常量后在赋值就会报错
2.定义变量用var关键字: var variable =  "co"   这样它就会根据你给予的值推导出它的类型,也可以不同类型定义在一起: var variable =  "co", variable02 =  10,variable03 =  true
当然如果你想强制指定类型的话可以这样写:var variavle:Int = 33   如果你在给他赋别的类型就会报错
3.字符串的连接:用反斜杠格式化变量就可以连接字符串或用+,+=连接
var i =  200;

var str = "Hello";

str = str + "Coyote";

str += "就是我"

str = "\(str)skahosa\(i)";

字符串可以包含的特殊字符

使用转意符 \0(null字符),\\(反斜杠),\t(制表符),\n(换行符),\r(回车符),\"(双引号),\'(单引号)

let str1 = "\0天天\"下雨\"\r\n烦的"


//单字节Unicode字符,使用\xnn表示,nn表示两个十六进制数

let str2 = "\x41"

println(str2)

//双子节Unicode字符,使用\unnnn表示

let str3 = "\u2600"

println(str3)

//四字节Unicode字符,使用\Unnnnnnnn

let str4 = "\U0001F496"

println(str4)

//字符串的大小写转换

let lowercaseStr = "coyote"

let uppercaseStr = lowercaseStr.uppercaseString

println(uppercaseStr)

println(uppercaseStr.lowercaseString)

4.数组的定义可以把不同类型放在同一数组里:var arr = ["Hello","Coyote",100,5.2]

声明一个空的数组:var arr1 = []

如果你想存放一个特定的类型数组,那么可以这样写:var arr2 = Int[]()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值