官术网_书友最值得收藏!

第3章 字符、字符串與集合類型

單絲不成線,獨木不成林。

——中華民諺

在程序開發中,字符串的使用必不可少,其是編程中一種十分重要的數據類型,其實,字符串也是一組字符的集合。有些語言是沒有獨立的字符串類型的,例如C語言,其往往采用字符數組來作為字符串類型,Objective-C語言中封裝了面向對象的字符串類型NSString,并向其中封裝了大量的相關方法。而Swift是一種弱化指針的語言,它提供了String類型和Character類型來描述字符串與字符。

集合類型是用于描述一組數據的集合體,例如一組整數組合在一起形成整數集合,一組字符串組合在一起形成字符串集合,等等。在Swift語言中一共提供了3種集合類型,即數組(Array)、集合(Set)和字典(Dictionary),這3種集合類型雖有很多共同點,但在實現上有許多差異,它們分別適用于不同的業務場景。

通過本章,你將學習到:

  • 構造字符串、內嵌格式化字符串和分解字符串。
  • Swift中的轉義字符。
  • 字符串相關方法的使用。
  • 數組的建立和元素的增、刪、改、查。
  • 集合的建立與數學運算。
  • 字典的建立及數據的操作方法。
主站蜘蛛池模板: 深泽县| 桂阳县| 永新县| 云梦县| 鄢陵县| 呼图壁县| 太仓市| 汝州市| 郁南县| 旺苍县| 黄梅县| 廊坊市| 桃园县| 禹州市| 登封市| 桂平市| 衡南县| 汨罗市| 保山市| 会昌县| 寿阳县| 合水县| 井冈山市| 漠河县| 伊通| 化州市| 河北省| 固镇县| 三亚市| 晋城| 南投市| 新野县| 内黄县| 理塘县| 清流县| 濮阳县| 云霄县| 梅河口市| 香港 | 康平县| 伊宁市|