字符串
類型:
String
問題:
- 拼接字符串
- 判斷兩個字符串是否相同
- 字符串索引巫俺、字符串創(chuàng)建
- 創(chuàng)建字符串的子串
##字符串索引诀浪、字符串創(chuàng)建?
: 通過另外一個類型進(jìn)行索引:String.index
1.獲取下標(biāo)位置的字符串:string.index(開始位置,offsetBy:截取長度)
2.截取一個范圍字符串:String.rangeOfString:("字符串")
3.刪除子串: String.removeRange(開始索引服傍,結(jié)束索引)
4.刪除字符: String.removeAtIndex(索引)
字符
類型:Character
集合
類型:Set
創(chuàng)建:[元素]()
數(shù)組
類型:Array
創(chuàng)建:[元素]()
=
Array 增刪改
Swift 3.0版本:
增:
Array.insert(內(nèi)容,at:索引)
刪:
Array.remove(at:索引)
改:
集合和數(shù)組的區(qū)別节猿?
集合有序排列票从,不可重復(fù)
數(shù)組無序排列,可重復(fù)
=
字典
類型 : 鍵值對 [Key,Value]
創(chuàng)建方式 : [String:Int]()
增刪改查:
增
直接寫鍵值對,如果原字典中沒有 ,直接納入
刪
某個鍵值對: Dictionary.removeValue(forKey:鍵名)
改查
獲取 或者 修改 字典中的值 : 通過鍵來索引