swift 字符串String的基本用法

1、声明

var str = "Hello, playground"
//var str: String = "Hello, playground"


// 空字符串
let emptyString  = ""
let emptyString2 = String()


// 使用String()初始化字符串
let str2 = String("Hello, swift")

2、判断字符串是否为空

// 判断空字符串
str.isEmpty    //false
emptyString.isEmpty  //true

3、字符串拼接

// String的粘合
let mark = "!!!"
str + mark   //Hello, playground!!!
str  //Hello, playground


// 常量String和变量String
str += mark  
str  //Hello, playground!!!

//str2 += mark  //let 会报错

4、字符串插值

// 字符串插值
let name = "lxy"
let age  = 18
let height = 1.78
let s = "My name is \(name), I'm \(age) years old. I'm \(height) meters tall."
print(s)  //My name is lxy, I'm 18 years old. I'm 1.78 meters tall.

5、特殊字符

// 特殊字符
let s = "\\"   =>\
let s = "\""   =>"
let s = "\n"   =>换行
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值