티스토리 뷰

Swift

Collection - Array

강경 2020. 12. 14. 20:15
728x90
반응형

Array : element를 담을 수 있는 통

- 한 array에 있는 element들이 다 같은 타입이어야 한다.

- element들은 각각의 순서(index)를 갖는다. ( 0부터 ~ [전체개수 - 1] )

=> 순서가 있는 아이템, 아이템의 순서를 알면 유용할 때 사용하면 좋다!

int형 원소 2, 4, 6, 8 4가지를 가진 array
뒤에 차곡차곡 쌓인다.

 

< Array 속성 >

isEmpty

원소가 들어있어서 false가 나온다

count

array의 크기

first, last

evenNumbers.first! as Int 해주면 경고문구가 사라진다.

min(), max()

최소값, 최대값을 가져온다

index -> value

마지막 index : 배열의 크기(개수) - 1

range

index의 범위만큼 가져온다

contain

value 확인

insert

0번째에 0을 넣는다

removeAll

배열을 비운다

remove

0번째있는 원소를 삭제한다

값 업데이트

특정 인덱스 값 혹은 범위를 업데이트할 수 있다.

swapAt

0번째와 1번째의 원소를 서로 swap한다.

for loop

배열의 처음부터 끝까지 = 배열의 크기만큼 loop

drop

dropFirst, dropLast

prefix, suffix

728x90
반응형

'Swift' 카테고리의 다른 글

Collection - Set  (0) 2020.12.15
Collection - Dictionary  (0) 2020.12.14
Optional - 기능 4가지  (0) 2020.12.12
Optional  (0) 2020.12.11
Function - 고급기능  (0) 2020.12.11