Swift字串基本操作(二)

2021-07-31 01:13:34 字數 1223 閱讀 8955

字串的uppercased()方法可以把字串所有的小寫字元變成大寫字元

字串的lowercased()方法可以把字串所有的大寫字元變成小寫字元

字串的capitalized方法可以把字串首字元大寫

示例:1 |  var str = "hello world"

2 |  str = str.uppercased()

3 |  print("轉換為大寫:\(str)")

4 |  str = str.lowercased()

5 |  print("轉換為小寫:\(str)")

6 |  str = str.capitalized

7 |  print("首字母大寫:\(str)")

執行結果:

轉換為大寫:hello world

轉換為小寫:hello world

首字母大寫:hello world

示例:1 |  let number = 9

2 |  let total = "\(number)*2 = \((number)*2)"

3 |  print(total)

輸出為:9*2 = 18

以將常量number插入字串中為例,需要插入時需要用\(number)形式插入到字串中,會被自動替換下來,如果需要進行運算需要加上括號直接運算 但是計算結果依然需要\()形式輸出

我們還可以通過str.insert(newelement: character, at:index)來對字串插入新的字元,字串的起始下標為str.startindex,結束下標為str.endindex,列印字串的第一位字元時候利用str[str.startindex]方法訪問 。

1 |  var str = "hello swift"

2 |  str.insert("w", at: str.index(after: str.startindex))

3 |  print("insert:\(str)")

輸出結果:insert:hwello swift

1 |  var str = "hello"

2 |  let apdc:character = "o"

4 |  print("新增字元:\(str)")

5 |  str+="world"

6 |  print("新增字串:\(str)")

執行結果:

新增字元:helloo

新增字串:hellooworld

swift 過濾字串 Swift 字串

swift 字串 swift 字串是一系列字元的集合。例如 hello,world 這樣的有序的字元型別的值的集合,它的資料型別為 string。建立字串 你可以通過使用字串字面量或 string 類的例項來建立乙個字串 import cocoa 使用字串字面量 var stringa hello,...

字串的基本操作 二

max str1 返回str1中ascii最大的那個 min str1 返回str1中ascii最小的那個 str1.replace old,new,count 將str1中指定的舊串替換成新串,並且將替換的新串返回 若指定count則替換count次,若不指定,則預設全部替換 字串的對映替換 1....

swift(二)swift字串和字元和邏輯運算

1.swift字串和字元 2.構造字串 3.字串比較 4.數值運算 5.複製運算 6.關係運算 7.邏輯運算 8.區間運算 資料 資料的處理 字元資訊 字元資訊的處理 char a 張 hello const char p hello char array hello var c character...