var eventNumbers: [Int] = [2, 4, 6, 8]
//var eventNumber2: Array<Int> = [2, 4, 6, 8]
eventNumbers.append(10)
eventNumbers += [12, 14, 16]
eventNumbers.append(contentsOf: [18, 20])
//eventNumbers = []
let isEmpty = eventNumbers.isEmpty // 배열이 비었는지 확인(true/first)
eventNumbers.count // 배열의 크기
print(eventNumbers.first)
let firstItem = eventNumbers.first // 첫번째 값
let lastItem = eventNumbers.last // 마지막 값
if let firstElement = eventNumbers.first {
print("--> first item is : \(firstElement)")
}
eventNumbers.min() // 최소 값
eventNumbers.max() // 최대 값
let firstThree = eventNumbers[0...2] // arg range로 가져옴 [2, 4, 6]
eventNumbers.contains(3) // 해당 값이 있는지 확인(true/false)
eventNumbers.insert(0, at: 0) // at의 위치에 값을 삽입
eventNumbers.removeAll() // 배열의 모든값 삭제
eventNumbers.remove(at: 0) // at의 위치 값을 제거
eventNumbers[0] = -2
eventNumbers[0...2] = [-2, 0, 2] // range만큼 값을 삽입
::public/Swift