Swift 4 0 字串 String 學習

2021-08-09 22:23:38 字數 1145 閱讀 8700

定義字串常量(常量只有讀操作)

let lstring = "constant"

let lstring1: string = "constant"

定義字串變數
var string = ""

var string1: string = "哈哈"

var string2 = string()

賦值
string = "this-is-a-string-variable"
字串分割
let stringarray = string.split(separator: "-") // 按'-'分割

print(stringarray) // ["this", "is", "a", "string", "variable"]

字串擷取
let start = string.startindex  // 開始下標

let end = string.index(string.startindex, offsetby: 7) // 結束下標

let substring = string[start ..< end]

print(substring) // this-is

1、string.startindex 表示第乙個字元的下標

2、string.endindex 表示最後乙個字元的下標

3、startindex、endindex是index型別,不是int型別

字串拼接
string += "!"       // 追加'!'

print(string) // this-is-a-string-variable!

string += string1 // 追加字串變數string1

print(string) // this-is-a-string-variable!哈哈

let num = 100

string = string + "--\(num)"

print(string) // this-is-a-string-variable!哈哈--100

Swift4 0 字串操作

import uikit var str hello,playground var index str.index of 得到逗號在字串中的位置 swift 3.0 let greeting str str.startindex index 得到hello index str.index index...

swift基礎3 字串

1 遍歷 2 長度 3 拼接 4 插值 5 大小寫 6 trim 7 split 等等 var a 你好 var b string a.isempty b xxyyyyy b.isempty 遍歷 for c in b 計算長度 countelements b 拼接 a b 插值 var strss...

Swift 五 字串和字元

1 swift入門學習筆記 第一版 對swift的基礎知識點進行梳理總結。知識點一直在變,只是作為參考,以蘋果官方文件為準 2 在學習完基本的知識點以後會結合官方文件及相關資料,在此版本的基礎上進行新增更改。字串 let datequestion the month is let datenum 1...