[swift]お気に入りタイプ(Array、Dictionary、Set)


集合タイプ


Array=整列リストの集合
Dictionary=キーと値のペアのセット
Set=順序なし、メンバーは一意の集合
  • Array
  • メンバーの順序(インデックス)を持つリスト形式の集合タイプ
  • の多種の文字文法を運用することができて、表現方法は多種多様です.
  • // Array의 선언 및 생성
    var integers:Array<Int> = Array<Int>()
    
    // 위와 동일한 표현
    // var integers: Array<Int> = [Int]()
    // var integers: Array<Int> = []
    // var integers: [Int] = Array<Int>()
    // var integers: [Int] = [Int]()
    // var integers: [Int] = []
    // var integers = [Int]()
  • Dictionary
  • 「キー」と「値」のペアのセットタイプ
  • Arrayと似ており,多様な文字文法が用いられ,表現方法が多様である.
  • // 위와 동일한 표현
    // var anyDictionary: Dictionary <String, Any> = Dictionary<String, Any>()
    // var anyDictionary: Dictionary <String, Any> = [:]
    // var anyDictionary: [String: Any] = Dictionary<String, Any>()
    // var anyDictionary: [String: Any] = [String: Any]()
    // var anyDictionary: [String: Any] = [:]
    // var anyDictionary = [String: Any]()
  • Set
  • 重複メンバーのない順序付き集合
  • Array(順序付き集合)とDictionary(鍵ペア付き集合)は異なり、サムネイル型
  • は存在しない.