Array

선언

  • Array<Element>
  • [type]
let someArray: Array<String> = ["Alex", "Brian", "Dave"]
let someArray: [String] = ["Alex", "Brian", "Dave"]
let arrayOfArrays: Array<Array<Int>> = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

let arrayOfArrays2: [[Int]] = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

var arrayOfArraysOfArrays: [[[Int]]] = [[[1, 2], [3, 4]], [[5, 6], [7, 8]]]
  • sort / filter / map
let changedArray = [10, 3, 20, 15, 4]

changedArray.sorted()            // [3, 4, 10, 15, 20]
changedArray.filter { $0 > 5 }   // [10, 20, 15]
changedArray.map { $0 * 100 }    // [1000, 300, 2000, 1500, 400]

changedArray
    .sorted() // [3, 4, 10, 15, 20]
    .filter { $0 > 5 } // [10, 15, 20]
    .map { $0 * 100 } // [1000, 1500, 2000]

results matching ""

    No results matching ""