字符串 String和Character

字符串的聲明:

   var str1 = "hello swift" //可變的字符串
   let str2 = "hello world"http://不可變的字符串
   //聲明一個空字符串
   var emptyStr = ""http://方法一
   var emptyStr = String()//方法二,聲明字符串對象
   //str.isEmpty返回布爾類型的值,判斷字符串是否為空。

使用for-in循環(huán)遍歷字符串

   for c in str1
   {
       println(c)
   }

Character類型

   var ch:Character = "!"http://只能放一個字符
   str1.append(ch)//str1 = "hello swift!" Character類型的字符可拼接在字符串之后.(str1 += ch是不允許的)

計算字符長度

   countElements(str1)//支持將一個漢字識別成一個字符

字符串的基本操作

字符串的拼接

   str1 += "hello"
   str1.append(ch)//Character類型的ch

字符串比較

   let str_a = "abc"
   let str_b = "abc"
   str_a = str_b        //true
   str_c = "abd"
   str_a < str_c        //true
   str_d = "abcd"
   str_d < str_c        //true
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • SwiftDay011.MySwiftimport UIKitprintln("Hello Swift!")var...
    smile麗語閱讀 3,865評論 0 6
  • 作者:Mandarava(鰻駝螺) 版本2:增加了Swift 2.0的語法,與Swift 1.2的語法相比,主要是...
    鰻駝螺閱讀 30,469評論 3 37
  • 以下有關(guān)字符串的常用操作都可直接復(fù)制到Xcode中進行驗證,如發(fā)現(xiàn)錯誤,請在評論區(qū)留言指正! 1.字符串的定義 v...
    十元不賣閱讀 1,404評論 0 3
  • 首先預(yù)習(xí)了《R語言實戰(zhàn)》的第三章和第四章,第三章主要講的是關(guān)于簡單的繪圖,對于R的繪圖有了一定的了解。第四章是基本...
    阿倫影子閱讀 426評論 0 0
  • 七月中旬,很多地方進入陰雨天氣,風(fēng)神雨神的脾氣也有些暴躁不堪了,還沒給我們緩和情緒的機會就發(fā)號施令讓瓢潑大雨傾盆而...
    漫游家閱讀 624評論 0 0