Range Operator
swift
let names = ["a", "b", "c", "d"]
for i in 0..<names.count {
print("\(i+1) is called \(names[i])")
}
코틀린이랑 비슷하다 다만 여기는 for 에 ( ) 를 적어주지 않는다. 그리고 < 가 추가된다.
Map , Array 초기화
swift
let emptyMap = [String: Int]()
let emptyArray = [String]()
kotlin
val emptyMap = mapOf<String, Int>()
val emptyArray = arrayOf<String>()
다른 사용법도 적어보려고 했는데 별로 차이가 없어서 굳이 안적었다.
반응형