operators SWift Kotlin
==, != value equality value equality
===, !== referential equality referential equality
.. - [1..3] //range result: 1,2,3
[1…3] //range result: 1,2,3 -
?. Perform a safe all Perform a safe all
? : let r = (10 > 1) ? “yes” : “no” //r=”yes” -
?: - val c = a?:b if a is null, c = b
?? var c = a ?? b if a is null, c=b -
? var a? // a can be null val a? // a can be null
! var a! // assert a is not null -
!! - val a!! // assert a is not null

Reference

https://kotlinlang.org/docs/keyword-reference.html#operators-and-special-symbols

https://developer.apple.com/documentation/swift/operator-declarations