從 0 到 1 實(shí)現(xiàn) Swift App (一)字符串篇

本系列為我本人在學(xué)習(xí) Swift 過(guò)程記錄,從零開(kāi)始長(zhǎng)時(shí)間更新,直到學(xué)習(xí)完成,該篇介紹 swift 字符串的簡(jiǎn)單使用
‘’‘

    // 插值
     var welcome = "hello"
     var welcome1 = "hello"

     print(welcome == welcome1)

     welcome1 += ",";

     print(welcome1);
     print(welcome);
     
     for c in welcome1 {
     print(c);
     }
     
     print(#"6+7 = \#(6+7)"#)
     print("6+7 = \(6+7)")
    
     // 字符串增刪

     var welcome = "hello";
     welcome.insert("!", at: welcome.endIndex);
     print(welcome)
     
     welcome.insert(contentsOf: " there", at: welcome.index(before: welcome.endIndex))
     print(welcome)
     
     let range = welcome.index(welcome.endIndex, offsetBy: -6)..<welcome.endIndex
     
     welcome.removeSubrange(range);
     print(welcome)

     let welcome = "hello,world";
     let index = welcome.firstIndex(of: ",") ?? welcome.endIndex
     let substring = welcome[..<index]
     print(index)
     print(substring)
     
     let welcome1 = String(substring);
     print(welcome1 == welcome);
     
     print(welcome.hasPrefix("hello"))
     print(welcome.hasSuffix("world"))

‘’‘

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容