Define empty interger array
var array = [Int]() print("Array is empty \(array.isEmpty)")
You can us isEmpty property to check whether the array is empty
Add element to array
array.append(2) array.append(3) array += [4,5]
You can insert element at specific index
array.insert(10, at: 0)
This will add 10 at the index 0
Remove Elements
To remove element at specific location you can use remove()
array.remove(at: 1)
Remove all elemnts
array.removeAll()
You can define array with elemnts
var numbers: [Int] = [1,2,3,4,5,6,7,8,9]
Iterating Array
To loop through the array you can use for loop
for number in numbers { print("Number is: \(number)") }
Output
Number is: 1
Number is: 2
Number is: 3
Number is: 4
Number is: 5
Number is: 6
Number is: 7
Number is: 8
Number is: 9
You can use this for loop to loop through the array
for i in 0 ... numbers.count-1 { print("Number is: \(numbers[i])") }
Another method
for (index,value) in numbers.enumerated(){ print("Index is: \(index) and Value is \(value)") }
Define double array with 5 elements