<--! 스위프트(Swift) 정리 2 : 자료형 - 어레이 (Array) -->

스위프트(Swift) 정리 2 : 자료형 - 어레이 (Array)

필그램

·

2017. 9. 3. 13:15

스위프트는 3개의 자료형이 있다.

- Array : 순차적 집합

- Dictionary

- Set


* 어레이 선언 방법

  아래의 방법중 편한것을 정해서 사용하는 것이 필요하다.




[소스코드]


// 어레이를 선언하는 다양한 방법

var array = ["하나", "", ""]

var score: [Int] = []

var score2: [Int] = [1,2,3]

var test1 = [Double]()

var test2: Array<Double> = []

var test3 = Array<Double>()



array.count  //3

array.contains("")  // true

let joe = array[1]  // 둘

print(joe)  // "둘"

let kim = array.first

let lee = array.last

array.sort()

score2.sort()



array.append("")

var k = array.sorted()   //["넷", "둘", "셋", "하나"]

array.append(contentsOf: ["파이브", "식스"])  //["둘", "셋", "하나", "넷", "파이브", "식스"]

let m = array.removeFirst()

let n = array.removeLast()

print(array)  // ["", "하나", "", "파이브"]

let o = array.remove(at: 3)

print(array[1])



var array2array = [

    array,

    ["One", "Two", "Three"],

    ["One1", "Two2", "Three3"]

]


// [["셋", "하나", "넷"], ["One", "Two", "Three"], ["One1", "Two2", "Three3"]]



let so = array2array[1][2]  //"Three"

let so2 = array2array[0][2] // "넷"













반응형